.flash{animation:flashKeyframes 4s;-moz-animation:flashKeyframes 4s;-webkit-animation:flashKeyframes 4s;-ms-animation:flashKeyframes 4s}
@keyframes flashKeyframes{0%{background:#ffffeb}
50%{background:#ffffeb}
100%{background:rgba(255,255,235,0)}
}
@-moz-keyframes flashKeyframes{0%{background:#ffffeb}
50%{background:#ffffeb}
100%{background:rgba(255,255,235,0)}
}
@-webkit-keyframes flashKeyframes{0%{background:#ffffeb}
50%{background:#ffffeb}
100%{background:rgba(255,255,235,0)}
}
@-ms-keyframes flashKeyframes{0%{background:#ffffeb}
50%{background:#ffffeb}
100%{background:rgba(255,255,235,0)}
}
.app-design.without-add-region .app-preview{border-bottom-width:1px;padding-bottom:100px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px}
.app-design.without-add-region .app-preview:after{position:absolute;content:'';bottom:20px;left:145px;width:60px;height:60px;border:1px solid #ddd;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}
.app-design.without-add-region .app-preview .app-entry{padding-bottom:0}
.app-design.without-add-region .app-add-field{display:none}
.app-design .no-padding-top{padding-top:0}
.app-design .form-horizontal{width:458px}
.app-design .app-component-desc{padding-left:10px}
.app-design .app-component-desc p:last-child{margin-bottom:0}
.app-design .app-add-field{position:relative;padding:0 14px 4px 14px;background:#f8f8f8;width:350px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.app-design .app-add-field h4{text-align:center;font-size:14px;line-height:40px;font-weight:bold}
.app-design .app-add-field ul{color:#333;font-size:12px;margin-left:-5px;*zoom:1}
.app-design .app-add-field ul:after{content:"";display:table;clear:both}
.app-design .app-add-field li{float:left;display:table;margin:0 0 10px 5px;background:#fff}
.app-design .app-add-field li a{display:table-cell;width:60px;height:40px;box-sizing:border-box;border:1px solid #d1d1d1;line-height:14px;text-align:center;vertical-align:middle;cursor:pointer}
.app-design .app-actions{position:fixed;bottom:0;width:850px;padding-top:20px;clear:both;text-align:center;z-index:2}
.app-design .app-actions .form-actions{padding:10px;background-color:rgba(255,254,220,0.8);margin:0}
.app-design .read-arrow{font-size:24px;color:#aaa}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.app-design .app-preview .app-header{background-image:url('http://kdt-static.qiniudn.com/v2/image/widget/showcase/iphone_head@2x.png');background-size:80px 34px}
.app-design .app-preview .app-config .app-field h1{background-image:url('http://kdt-static.qiniudn.com/v2/image/widget/showcase/titlebar@2x.png');background-size:320px 64px}
}
.sc-goods-list{font-size:12px;padding:0 5px;list-style:none;margin:0}
.sc-goods-list .goods-card{position:relative;margin-left:5px;margin-right:5px}
.sc-goods-list .goods-card.card{background:#fff}
.sc-goods-list .link{display:block;width:100%;min-height:100px}
.sc-goods-list .link .photo-block{text-align:center;overflow:hidden;position:relative;background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/pic_bg@2x.png');background-size:6px 6px;width:100%}
.sc-goods-list .link .photo-block img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;vertical-align:bottom}
.sc-goods-list .link .info{position:relative}
.sc-goods-list .link .info p{margin:0px}
.sc-goods-list .link .info p.goods-title{line-height:1.3;overflow:hidden;color:#333}
.sc-goods-list .link .info p.goods-price{font-weight:bold;padding:0px}
.sc-goods-list .link .info p.goods-price>em{font-style:normal;color:#ff6600}
.sc-goods-list .link .info p.goods-price-taobao{color:#999;font-size:12px}
.sc-goods-list .link .info.info-no-title p.goods-title{display:none}
.sc-goods-list .link .goods-buy{position:absolute}
.sc-goods-list .link .buy-tag-space{height:14px}
.sc-goods-list .goods-buy{position:absolute;background-size:contain;background-position:top left;background-repeat:no-repeat}
.sc-goods-list .goods-buy.btn1{right:5px;bottom:6px;width:28px;height:25px;background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/btn10828.png')}
.sc-goods-list .goods-buy.btn1.ajax-loading{right:11px;bottom:10.5px}
.sc-goods-list .goods-buy.btn2{right:8px;bottom:9px;width:19px;height:19px;background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/btn2.png')}
.sc-goods-list .goods-buy.btn2.ajax-loading{right:10.5px;bottom:11.5px}
.sc-goods-list .goods-buy.btn3{right:-3px;bottom:5px;width:37px;height:22px;background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/btn3.png')}
.sc-goods-list .goods-buy.btn3.ajax-loading{right:7.5px;bottom:8px}
.sc-goods-list .goods-buy.btn4{right:8px;bottom:7px;width:39px;height:21px;background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/btn4.png')}
.sc-goods-list .goods-buy.btn4.ajax-loading{right:19.5px;bottom:9.5px}
.sc-goods-list .goods-buy.ajax-loading{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/common/loading.gif');width:16px;height:16px}
.sc-goods-list .buy-response{position:absolute;right:0px;bottom:0px;height:70px;width:70px;opacity:0}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.sc-goods-list .goods-buy.btn1{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/btn10828@2X.png')}
.sc-goods-list .goods-buy.btn2{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/btn2@2X.png')}
.sc-goods-list .goods-buy.btn3{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/btn3@2X.png')}
.sc-goods-list .goods-buy.btn4{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/btn4@2X.png')}
.sc-goods-list .goods-buy.ajax-loading{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/common/loading@2x.gif')}
}
.sc-goods-list.size-2 .goods-card.big-pic{float:left}
.sc-goods-list.list .goods-card .photo-block{float:left;margin-right:13px;width:125px;height:125px}
.sc-goods-list.list .goods-card .photo-block img{max-width:125px;max-height:125px}
.sc-goods-list.list .goods-card .info{height:125px}
.sc-goods-list.list .goods-card .info .goods-title{font-size:14px;font-weight:bold;max-height:51px;margin-bottom:12px}
.sc-goods-list.list .goods-card .info .goods-price{font-size:15px;margin-bottom:8px}
.sc-goods-list.list .goods-card .goods-buy.btn1{bottom:2px}
.sc-goods-list.list .goods-card .goods-buy.btn1.ajax-loading{bottom:6.5px}
.sc-goods-list.list .goods-card .goods-buy.btn2{bottom:3px}
.sc-goods-list.list .goods-card .goods-buy.btn2.ajax-loading{bottom:5.5px}
.sc-goods-list.list .goods-card .goods-buy.btn3{bottom:0px}
.sc-goods-list.list .goods-card .goods-buy.btn3.ajax-loading{bottom:3px}
.sc-goods-list.list .goods-card .goods-buy.btn4{bottom:3px}
.sc-goods-list.list .goods-card .goods-buy.btn4.ajax-loading{bottom:6.5px}
.sc-goods-list.pic .goods-card{margin-top:10px;margin-bottom:10px}
.sc-goods-list.pic .goods-card .info{padding-left:4px;margin-top:10px}
.sc-goods-list.pic .goods-card .info .goods-title{margin-bottom:5px}
.sc-goods-list.pic .goods-card .info .goods-price{float:left;margin-right:10px;margin-bottom:10px}
.sc-goods-list.pic .goods-card.normal .photo-block{width:100%;height:100%}
.sc-goods-list.pic .goods-card.normal .photo-block img{max-width:100%}
.sc-goods-list.pic .goods-card.normal .info{position:absolute;height:22px;bottom:0;right:6px;white-space:nowrap;overflow:hidden;background:rgba(0,0,0,0.4);margin:5px 0;padding-left:0px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.sc-goods-list.pic .goods-card.normal .info .goods-title{margin:0px;float:left;line-height:22px;color:#fff;padding-left:10px;max-width:65%;text-overflow:ellipsis;white-space:nowrap}
.sc-goods-list.pic .goods-card.normal .info .goods-price{color:#fff;margin:0px;float:right;display:inline-block;max-width:70px;overflow:hidden;line-height:22px;height:22px;padding:0 5px}
.sc-goods-list.pic .goods-card.normal .info .goods-price.goods-price-icon{background:rgba(0,0,0,0) url() no-repeat scroll 5px 50%;background-size:18px;padding-left:25px}
.sc-goods-list.pic .goods-card.normal .info .goods-price em{color:white}
.sc-goods-list.pic .goods-card.normal .info .goods-price-taobao{display:none}
.sc-goods-list.pic .goods-card.normal .info .goods-buy{display:none}
.sc-goods-list.pic .goods-card.big-pic .photo-block img{position:relative;max-height:500px;max-width:100%}
.sc-goods-list.pic .goods-card.small-pic{width:145px;float:left}
.sc-goods-list.pic .goods-card.small-pic .photo-block{width:100%;height:143px}
.sc-goods-list.pic .goods-card.small-pic .photo-block img{max-width:100%}
.sc-goods-list.pic .goods-card.small-pic .info{font-size:13px}
.sc-goods-list.pic .goods-card.small-pic .info .goods-title{height:32px;overflow:hidden}
.sc-goods-list.pic .goods-card.small-pic .info .goods-price-taobao{display:none}
.sc-goods-list.list .goods-card.normal{border-bottom:1px solid #e5e5e5;padding:10px 0}
.sc-goods-list.list .goods-card.normal .goods-title{padding-top:2px}
.sc-goods-list.list .goods-card.card{padding:5px 0px 5px 5px;margin:8px;border:1px solid #e5e5e5}
.sc-goods-list.list .goods-card.card .goods-title{padding-top:5px;padding-right:6px}
.sc-goods-list.pic .goods-card.big-pic.card{border:1px solid #e5e5e5;margin:8px 4px;width:300px}
.sc-goods-list.pic .goods-card.big-pic.card .photo-block{min-height:100px;width:292px;margin:4px}
.sc-goods-list.pic .goods-card.big-pic.card .photo-block img{max-width:292px}
.sc-goods-list.pic .goods-card.big-pic.card .info{margin-left:4px;padding-right:8px;min-height:34px;width:80%}
.sc-goods-list.pic .goods-card.big-pic.card .info .goods-title{font-size:14px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap}
.sc-goods-list.pic .goods-card.big-pic.card .info .goods-price{font-size:15px;margin-top:2px}
.sc-goods-list.pic .goods-card.big-pic.card .info .goods-price-taobao{line-height:17px;padding-top:2px;padding-bottom:8px}
.sc-goods-list.pic .goods-card.big-pic.card .info.info-no-price{min-height:28px}
.sc-goods-list.pic .goods-card.big-pic.card .info.info-no-price .goods-price{display:none}
.sc-goods-list.pic .goods-card.big-pic.card .info.info-no-price .goods-price-taobao{display:none}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.info-only-title.btn1{bottom:9px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.info-only-title.btn1.ajax-loading{bottom:13.5px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.info-only-title.btn2{bottom:9px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.info-only-title.btn2.ajax-loading{bottom:11.5px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.info-only-title.btn3{bottom:7px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.info-only-title.btn3.ajax-loading{bottom:10px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.info-only-title.btn4{bottom:8px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.info-only-title.btn4.ajax-loading{bottom:10.5px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.btn1{bottom:12px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.btn1.ajax-loading{bottom:16.5px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.btn2{bottom:12px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.btn2.ajax-loading{bottom:14.5px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.btn3{bottom:10px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.btn3.ajax-loading{bottom:13px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.btn4{bottom:11px}
.sc-goods-list.pic .goods-card.big-pic.card .goods-buy.btn4.ajax-loading{bottom:13.5px}
.sc-goods-list.pic .goods-card.big-pic.normal .photo-block{width:300px;min-height:100px}
.sc-goods-list.pic .goods-card.big-pic.normal .info{left:6px}
.sc-goods-list.pic .goods-card.big-pic.normal .info.info-notitle{left:auto}
.sc-goods-list.pic .goods-card.big-pic.normal .info.info-no-title{left:auto}
.sc-goods-list.pic .goods-card.small-pic.card{max-height:220px;border:1px solid #e5e5e5;margin:4px}
.sc-goods-list.pic .goods-card.small-pic.card .info{min-height:25px}
.sc-goods-list.pic .goods-card.small-pic.card .info .goods-price{margin-top:5px}
.sc-goods-list.pic .goods-card.small-pic.card .goods-buy.btn2{bottom:9px}
.sc-goods-list.pic .goods-card.small-pic.card .goods-buy.btn2.ajax-loading{bottom:11.5px}
.sc-goods-list.pic .goods-card.small-pic.card .goods-buy.btn4{right:7.5px;bottom:7px}
.sc-goods-list.pic .goods-card.small-pic.card .goods-buy.btn4.ajax-loading{right:19px;bottom:9.5px}
.sc-goods-list.pic .photo-block img{max-height:145px;max-width:100%}
.sc-goods-list.pic.waterfall .goods-card.small-pic{border:1px solid #e5e5e5;margin:4px;width:145px;background-color:white}
.sc-goods-list.pic.waterfall .goods-card.small-pic .photo-block{height:auto;min-height:100px}
.sc-goods-list.pic.waterfall .goods-card.small-pic .photo-block img{position:relative;max-height:none}
.sc-goods-list.pic.waterfall .goods-card.small-pic .info .goods-title{height:auto;max-height:32px}
.sc-goods-list.pic.waterfall .goods-card.small-pic .info .goods-price{margin-top:5px;margin-bottom:11px}
.sc-goods-list.pic .goods-card.small-pic.normal{margin:5px}
.sc-goods-list.pic .goods-card.small-pic.normal .photo-block img{max-width:100%;max-height:145px}
.sc-goods-list.pic .goods-card.small-pic.normal .info{width:auto}
.sc-goods-list.pic .goods-card.small-pic.normal .info .goods-title{display:none}
.sc-goods-list.pic.size-2 .goods-card.big-pic.card{margin-top:4px;margin-bottom:4px}
.sc-goods-list .text-center{line-height:1.5}
.goods-header{display:block;height:auto;padding:8px 0 6px;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;border-top:1px solid #f2f2f2;background-color:#fff}
.goods-header.restore{border-top-color:transparent;background-color:#fff}
.goods-header.restore .thumb{display:block}
.goods-header.restore .title{padding-right:5px}
.goods-header .thumb{display:none;width:50px;height:50px;border:1px solid #eee;float:left;margin:2px 0 0 10px}
.goods-header .thumb>img{max-width:100%;max-height:100%}
.goods-header .title{font-weight:normal;margin:0;padding:0 10px;font-size:16px;line-height:22px;text-align:left}
.quantity{display:inline-block;vertical-align:middle;font-size:0;position:relative}
.quantity input[type=number]::-webkit-outer-spin-button{margin:0}
.quantity button{border:2px solid #eee;font-size:16px;line-height:10px;font-weight:bold;color:#666;margin:0;padding:5px;outline:none !important;text-align:center;width:26px;height:30px;vertical-align:middle;text-indent:-9999px;overflow:hidden}
.quantity .txt{margin:0;font-size:14px;width:24px;height:16px;text-align:center;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
.quantity .txt:focus{border-color:#eee}
.quantity .minus{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:none;background:#eee url('') center center no-repeat;background-size:8px 2px}
.quantity .plus{border-left:none;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background:#eee url('') center center no-repeat;background-size:8px 8px}
.quantity .minus.disabled{background-image:url('')}
.quantity .plus.disabled{background-image:url('')}
.quantity .response-area{position:absolute}
.sku-layout{-webkit-overflow-scrolling:touch;background-color:#fff}
.sku-layout i,.sku-layout em{font-style:normal}
.sku-layout .vertical-middle{vertical-align:middle}
.sku-layout .line-through{display:inline-block;text-decoration:line-through;line-height:23px}
.sku-layout .layout-content dl{margin:8px 0;*zoom:1}
.sku-layout .layout-content dl:after{content:"";display:table;clear:both}
.sku-layout .layout-content dt{float:left}
.sku-layout .layout-content dd{display:block;margin-left:0px}
.sku-layout .goods-model dt{text-align:right;width:90px;padding-left:0;padding-right:5px}
.sku-layout .goods-model dd{margin-left:90px}
.sku-layout .model-title{padding-top:3px;margin:0 0 2px;font-size:13px;font-weight:normal;text-align:left;color:#333}
.sku-layout .model-title.sku-sel-title{float:none}
.sku-layout .model-title label{color:#000}
.sku-layout .model-list{*zoom:1;padding-left:0px;margin-bottom:0px}
.sku-layout .model-list:after{content:"";display:table;clear:both}
.sku-layout .model-list li{position:relative;float:left;margin-right:10px;min-width:32px;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);height:16px;line-height:16px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;padding:6px 9px;margin-bottom:10px;border-color:#999}
.sku-layout .model-list li:hover{color:#000}
.sku-layout .model-list li.active{color:#f60;border-color:#f60}
.sku-layout .model-list li.active::after{content:' ';position:absolute;bottom:-1px;right:-1px;display:block;width:12px;height:12px;background:url('http://kdt-static.qiniudn.com/v2/image/wap/order/ico-selected.png') bottom right no-repeat}
.sku-layout .model-list li.unavailable{border-color:#eee;color:#eee;cursor:not-allowed}
.sku-layout .layout-content .goods-models>dl{padding:7px 0 4px 0;min-height:50px;margin:1px}
.sku-layout .layout-content .goods-models>dl .sku-num{width:15%;line-height:42px}
.sku-layout .layout-content .goods-models>dl .stock{float:right;line-height:44px;padding-right:7px;font-size:13px}
.sku-layout .layout-content .goods-models>dl .stock .stock-label{text-align:right;line-height:42px;float:left;width:40px;padding-right:3px}
.sku-layout .layout-content .goods-models>dl .stock .stock-num{line-height:48px;float:left}
.sku-layout .layout-content .goods-models>dl .quantity-view{margin:0px}
.sku-layout .layout-content .goods-models>dl .quantity-view .quantity{float:right;margin-top:10px}
.sku-layout .layout-content .goods-models>dl .quantity-view .quantity .response-area{width:42px;height:42px;top:-7px}
.sku-layout .layout-content .goods-models>dl .quantity-view .quantity .response-area-plus{right:-5px}
.sku-layout .layout-content .goods-models>dl .quantity-view .quantity .response-area-minus{left:-5px}
.sku-layout .layout-content .goods-models>dl .quantity-view .quantity button.minus,.sku-layout .layout-content .goods-models>dl .quantity-view .quantity button.plus{width:37px;height:29px;background-color:white;border:1px solid #999}
.sku-layout .layout-content .goods-models>dl .quantity-view .quantity button.minus{border-radius:2px 0 0 2px}
.sku-layout .layout-content .goods-models>dl .quantity-view .quantity button.plus{border-radius:0 2px 2px 0}
.sku-layout .layout-content .goods-models>dl .quantity-view .quantity .txt{width:33px;height:25px;background-color:white;border:1px solid #999;border-width:1px 0 1px 0;padding:1px}
.sku-layout .layout-content .goods-models>dl .quantity-view .quantity .txtCover{position:absolute;top:0;left:37px;bottom:0;right:37px}
.sku-layout .layout-content .goods-models>dl+dl{border-top:1px solid #ddd}
.sku-layout .layout-content .goods-models .messageView{padding-top:1px;border-top:1px solid #ddd}
.sku-layout .layout-content .goods-models .messageView>dl{border:1px solid #ccc;border-radius:2px;background-color:#f8f8f8;margin:10px 0}
.sku-layout .layout-content .goods-models .messageView>dl .model-title{width:68px;padding:11px 10px 8px;position:relative}
.sku-layout .layout-content .goods-models .messageView>dl .model-title .required{font-size:17px;top:8px;margin-left:-7px;position:absolute}
.sku-layout .layout-content .goods-models .messageView>dl .split{color:#ccc;font-size:19px;margin-top:11px}
.sku-layout .layout-content .goods-models .messageView>dl .comment-wrapper{width:auto;height:auto;margin-left:100px;padding-right:5px;display:block;position:relative}
.sku-layout .layout-content .goods-models .messageView>dl .comment-wrapper .txt,.sku-layout .layout-content .goods-models .messageView>dl .comment-wrapper .txta{display:inline-block;border:2px solid #eee;padding:5px;resize:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;width:94%;border:none;background-color:#f8f8f8;margin-top:7px}
.sku-layout .layout-content .goods-models .messageView>dl .comment-wrapper .txt:focus,.sku-layout .layout-content .goods-models .messageView>dl .comment-wrapper .txta:focus{outline:none !important;border-color:#666}
.sku-layout .layout-content .goods-models .messageView>dl .comment-wrapper .txtCover{top:0;left:0;right:0;bottom:0;position:absolute}
.image-input-trigger{padding-left:40px;padding-right:10px;height:35px;line-height:26px;margin-top:12.5px;margin-bottom:12.5px;-webkit-tap-highlight-color:rgba(0,0,0,0);background-image:url("");background-repeat:no-repeat;background-size:15px 14px;background-position:15px 49%}
.image-input-show{display:block;padding-top:5px;margin-right:137px}
.image-input-show img{margin:0 auto;display:block}
.photo-input{position:absolute;opacity:0;height:60px;width:143px;right:0px;top:0px}
.sku-layout .layout-title{border-bottom:1px solid #ddd;border-top-width:0px}
.sku-layout .layout-title .thumb{display:inline-block;margin-right:10px;border:none;width:40px;height:40px}
.sku-layout .layout-title .thumb img{height:40px}
.sku-layout .layout-title .goods-base-info{padding-left:50px}
.sku-layout .layout-title .goods-base-info .title{font-size:13px;padding:0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sku-layout .layout-title .goods-base-info .goods-price{padding:0 55px 0 10px;text-align:left}
.sku-layout .layout-title .goods-base-info .goods-price .current-price{color:#333;line-height:20px;float:left}
.sku-layout .layout-title .goods-base-info .goods-price .current-price .price-name{padding-top:1px;float:left}
.sku-layout .layout-title .goods-base-info .goods-price .current-price .price{color:#f60;font-size:18px;font-weight:bold}
.sku-layout .layout-title .goods-base-info .goods-price .current-price .price-tag{line-height:20px;margin:0 2px 0;background:#fa3232;color:#fff;display:inline-block;padding:0 4px}
.sku-layout .layout-title .goods-base-info .goods-price .old-price,.sku-layout .layout-title .goods-base-info .goods-price .original-price{color:#999}
.sku-layout .layout-title .goods-base-info .goods-price .original-price{margin-left:10px}
.sku-layout .layout-content{overflow-y:scroll;border:1px solid white;line-height:20px;font-size:14px;background-color:#fff}
.sku-layout .layout-content .goods-models{background-color:white;padding:1px 10px 1px 10px;overflow:hidden;margin:0}
.sku-layout .layout-content .content-foot{background:#fefefe;padding:10px 10px 10px !important;border-top:1px solid #ddd}
.sku-layout .layout-content .content-foot .butn{border-radius:2px}
.sku-layout .layout-content .content-foot .cart{background-color:#f08f00;border-color:#f08f00}
.sku-layout .layout-content .content-foot .half-button{width:49%;margin:0;padding:11px 14px}
.sku-layout .layout-content .content-foot .half-button.cart{margin-left:1px}
.sku-layout .js-cancel{float:right;padding:3px 13px 8px 15px}
.sku-layout .js-cancel .cancel-img{width:35px;height:35px;background:url('http://kdt-static.qiniudn.com/v2/image/wap/sku-cancel.png') top left no-repeat;background-size:contain}
.sku-box-shadow{-webkit-box-shadow:0 -1px 14px rgba(0,0,0,0.9);-moz-box-shadow:0 -1px 14px rgba(0,0,0,0.9);box-shadow:0 -1px 14px rgba(0,0,0,0.9)}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.sku-layout .js-cancel .cancel-img{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/sku-cancel@2x.png')}
.sku-layout .model-list li.active::after{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/order/ico-selected@2x.png');background-size:12px 12px}
}
.share-mp-info{position:relative;background:#eee;color:#fff;font-size:0;line-height:0;padding:1px 105px 1px 1px;display:none}
.share-mp-info em,.share-mp-info i{vertical-align:middle;font-style:normal}
.share-mp-info em{color:#888}
.share-mp-info i{color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.share-mp-info a{color:#888}
.share-mp-info img.mp-image{vertical-align:middle;margin-right:3px;width:24px;height:24px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-box-shadow:"0px 0px 3px rgba(0,0,0,.25)";-moz-box-shadow:"0px 0px 3px rgba(0,0,0,.25)";box-shadow:"0px 0px 3px rgba(0,0,0,.25)"}
.share-mp-info .page-mp-info,.share-mp-info .links{font-size:14px;line-height:24px;color:#888}
.share-mp-info .page-mp-info{display:block;padding:4px 10px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.share-mp-info .links{position:absolute;top:6px;right:10px;display:inline-block}
.share-mp-info .links a{margin-left:8px}
.admin .share-mp-info{display:none !important}
.shop-domain .share-mp-info{display:block}
em.required,sup.required{color:#f00 !important}
.content-body{position:relative;z-index:10}
.with-dark-footer .footer .copyright .ft-links>a{color:#848c8d}
.with-dark-footer .footer .copyright .ft-links>a:hover{color:#848c8d}
.with-dark-footer .footer .copyright .ft-copyright>a{color:#696f70}
.with-dark-footer .footer .copyright .ft-copyright>a:hover{color:#696f70}
.more-wrap{padding:0 10px}
.more-wrap .more{display:inline-block;background-color:#f2f2f2;height:30px;width:100%;margin:10px 0;line-height:30px;font-size:14px;color:#09F;text-align:center;border:0;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;cursor:pointer}
.shopnav{width:100%;height:40px;background:#eaeaea;color:#eee;text-align:center;position:fixed;left:0;z-index:99}
.shopnav ul,.shopnav li{margin:0;padding:0;list-style:none}
.shopnav .nav-menu{width:320px;margin:0 auto;position:relative}
.custom-image{width:310px;padding:0 5px;list-style:none;margin:0;font-size:12px}
.custom-goods-price{font-size:12px;background:rgba(0,0,0,0) url() no-repeat scroll 5px 50%;background-size:18px;padding:0 5px 0 25px;display:inline-block;line-height:22px;height:22px;float:right;max-width:70px;overflow:hidden;font-style:normal}
.custom-goods-noprice{width:200px}
.custom-title{background:url('http://kdt-static.qiniudn.com/v2/image/wap/bottom_line.png') left top no-repeat;background-size:100% 1px;background-position:left bottom;padding:0 10px;box-sizing:border-box;margin-bottom:10px;padding-top:10px;padding-bottom:10px;overflow:hidden;word-break:break-all}
.custom-title .title{margin:0;font-size:18px;line-height:22px}
.custom-title .sub_title{color:#8C8C8C;font-size:11px;margin:5px 0 0}
.custom-title .sub_title_date,.custom-title .sub_title_author{margin-right:10px}
.custom-title .sub_title_date:empty{margin-right:0}
.custom-title .sub_title_author:empty{margin-right:0}
.custom-title .sub_title_link{color:#6191bf}
.custom-title.wx_template{padding-top:17px;padding-bottom:1px}
.custom-title.wx_template .title{font-size:20px;font-weight:700;line-height:24px;color:black}
.custom-title.wx_template .sub_title{line-height:1.6;font-size:12px;font-weight:400;margin-top:3px}
.custom-title.wx_template .sub_title_link{color:#607fa6}
.custom-title-link{margin-left:10px}
.custom-title-link a{font-size:12px;color:#07d}
.custom-title-noline .custom-title{background:none}
.custom-nav,.custom-link{list-style:none;margin:0;padding:0}
.custom-nav li,.custom-link li{height:44px;background:url('http://kdt-static.qiniudn.com/v2/image/wap/bottom_line.png') left top no-repeat;background-size:100% 1px;background-position:left bottom;margin:0 10px;box-sizing:border-box}
.custom-nav li:last-child,.custom-link li:last-child{background-image:none}
.custom-nav li:first-child,.custom-link li:first-child{background:url('http://kdt-static.qiniudn.com/v2/image/wap/bottom_line.png') left top no-repeat;background-size:100% 1px;background-position:left bottom}
.custom-nav a,.custom-link a{display:block;height:100%;color:#333;line-height:44px;font-size:14px;font-weight:700}
.custom-nav a:hover .right-arrow,.custom-link a:hover .right-arrow{background-position:0 0}
.custom-nav a:hover,.custom-link a:hover{background-position:0 15px}
.custom-nav .right-arrow,.custom-link .right-arrow{padding-right:0}
.custom-nav-noicon a{padding-left:0;background:transparent}
.custom-nav-title{overflow:hidden;display:inline-block;width:227px;white-space:nowrap;text-overflow:ellipsis}
.custom-nav-two-col{float:left;width:160px;overflow:hidden;text-overflow:ellipsis;border-right:1px solid #F0F0F0;box-sizing:border-box}
.custom-nav-two-col .custom-nav-title{width:145px}
.custom-nav-two-col:nth-child(2n){border-right:none}
.custom-image .title,.custom-image-swiper .title{position:absolute;bottom:0;left:0;margin:0 auto;width:100%;box-sizing:border-box;padding:5px 15px;z-index:10;background-color:rgba(51,51,51,0.8);color:#FFF;font-size:15px;line-height:1.5}
.custom-image a[href="javascript:;"],.custom-image a[href="javascript:void(0);"],.custom-image-swiper a[href="javascript:;"],.custom-image-swiper a[href="javascript:void(0);"]{cursor:default}
.custom-image li{margin:5px;position:relative;width:300px;min-height:40px}
.custom-image a{display:block}
.custom-image img{max-width:300px;margin:0 auto;width:auto;height:auto;display:block}
.custom-image .custom-image-small{width:145px;height:145px;float:left;overflow:hidden;margin:5px}
.custom-image .custom-image-small img{max-width:145px;width:auto;height:auto;margin:0 auto}
.custom-image .custom-image-small .title{width:145px}
.custom-image-swiper{width:320px;position:relative}
.custom-image-swiper .swiper-slide a{display:block;position:relative;width:320px}
.custom-image-swiper .swiper-slide a img{display:block;width:auto;height:auto;max-width:320px;margin:0 auto}
.custom-messages{margin:5px;width:310px;box-sizing:border-box;border:1px solid #ccc;background-color:#fff}
.custom-messages>a{display:block;padding:15px 9px}
.custom-messages:hover{border-color:#bbb}
.custom-messages .time{color:#999;margin:0 0 6px;font-size:12px}
.custom-messages.multiple .banner{position:relative;left:0}
.custom-messages.multiple .banner .title{position:absolute;left:0;bottom:0;color:#fff;line-height:22px;padding:6px 0;width:100%;font-size:17px;background-color:#2b2b2b;opacity:0.8}
.custom-messages.multiple .banner .title h4{padding:0 5px}
.custom-messages.multiple .banner .image{height:150px;overflow:hidden}
.custom-messages.multiple .list{position:relative;left:0;min-height:50px;margin:5px 0;padding-bottom:5px;border-bottom:1px solid #eee}
.custom-messages.multiple .list .title{padding:5px 60px 0 0;height:100%;line-height:1.5;font-size:15px;word-break:break-all}
.custom-messages.multiple .list .image{width:50px;height:50px;position:absolute;top:0;right:0}
.custom-messages.multiple .list .image img{width:100%}
.custom-messages.multiple>a:last-child .list{border-bottom:none}
.custom-messages.single .title{font-size:17px;line-height:22px;color:#010101;margin:0 0 10px}
.custom-messages.single .image{width:140px;height:140px;overflow:hidden;text-align:center;float:left}
.custom-messages.single .image img{max-width:100%;max-height:140px;width:auto;height:auto}
.custom-messages.single .image+.summary{margin:10px 0 10px 150px}
.custom-messages.single .summary{font-size:14px;line-height:1.4;color:#333;margin:10px 0;word-break:break-all}
.custom-messages.single .view-all{font-size:14px;color:#000;border-top:1px solid #DDD;padding-top:10px;margin-top:10px}
.custom-messages.text .summary{font-size:14px;margin:10px 0;word-break:break-all;line-height:1.6}
.custom-paginations-container{height:30px;padding:20px 15px 0}
.custom-paginations{margin:0 0 0 -10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);width:310px;box-sizing:border-box;border:1px solid #ddd}
.custom-paginations a{padding:4px 12px;line-height:20px;text-decoration:none;float:left;text-align:center;color:#09F;border-right:1px solid #ddd}
.custom-paginations a:active,.custom-paginations a:hover{background-color:#F9F9F9}
.custom-paginations .disabled{color:#999;cursor:default;background-color:rgba(0,0,0,0)}
.custom-paginations .custom-paginations-page{width:100px}
.custom-paginations .custom-paginations-last{border-right-width:0}
.custom-paginations .custom-paginations-next,.custom-paginations .custom-paginations-prev{width:129px}
.custom-paginations .custom-paginations-next{border-right-width:0}
.custom-category-list{list-style:inside decimal;font-size:16px;margin:0;padding:0 15px}
.custom-category-list li{margin-bottom:5px}
.custom-category-list a{color:#09F}
.container .homepage-footer{position:absolute;bottom:-80px;height:80px;overflow:hidden;width:100%;background-color:#2D3132}
.container .homepage-footer .footer{margin:0 auto}
.container .homepage-footer .copyright{color:#999;font-size:12px;line-height:16px;padding-top:20px;padding-bottom:20px;text-align:center}
.container .homepage-footer .copyright.dark-bg .ft-links>a{color:#848c8d}
.container .homepage-footer .copyright.dark-bg .ft-links>a:hover{color:#848c8d}
.container .homepage-footer .copyright.dark-bg .ft-copyright{line-height:16px}
.container .homepage-footer .copyright.dark-bg .ft-copyright>a{color:#696f70}
.container .homepage-footer .copyright.dark-bg .ft-copyright>a:hover{color:#696f70}
.container .homepage-footer .copyright .ft-links{text-align:center}
.container .homepage-footer .copyright .ft-links>a{margin:0 6px;color:#6191bf}
.container .homepage-footer .copyright .ft-links>a:hover{color:#6191bf}
.container .homepage-footer .copyright .ft-copyright{text-align:center;margin-top:10px;font-size:12px}
.container .homepage-footer .copyright .ft-copyright>a{color:#999}
.container .homepage-footer .copyright .ft-copyright>a:hover{color:#999}
body.with-dark-footer .container .homepage-footer .footer .copyright .ft-links>a{color:#848c8d}
body.with-dark-footer .container .homepage-footer .footer .copyright .ft-links>a:hover{color:#848c8d}
body.with-dark-footer .container .homepage-footer .footer .copyright .ft-copyright>a{color:#696f70}
body.with-dark-footer .container .homepage-footer .footer .copyright .ft-copyright>a:hover{color:#696f70}
.wx_mobile .qrcode-buy{display:none !important}
.content-sidebar{display:none;position:fixed;top:0;width:180px;padding-left:19px;margin-left:550px;margin-top:200px}
.sidebar-section{border:1px solid #e4e4e4;border-radius:5px;margin-bottom:20px}
.sidebar-section .sidebar-title{border-radius:5px 5px 0 0;margin:0;font-size:16px;font-weight:700;border-bottom:1px solid #e4e4e4;padding:8px 10px;background-color:#F2F2F2}
.sidebar-section .admin-opts{background-color:#fff;list-style:none;margin:0;padding:0;border-radius:5px}
.sidebar-section .admin-opts li a{display:block;padding:5px 10px;border-bottom:1px solid #e4e4e4}
.sidebar-section .admin-opts li a:hover,.sidebar-section .admin-opts li .active{background-color:#F2F2F2}
.sidebar-section .admin-opts li:first-of-type{border-radius:5px 5px 0 0}
.sidebar-section .admin-opts .last{border-radius:0 0 5px 5px}
.sidebar-section .admin-opts .last>a{border-bottom:none}
.headerbar{background-color:#efefef;border-bottom:1px solid #c1c1c1}
.headerbar ul,.headerbar li{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0;list-style:none}
.headerbar a{display:block;line-height:28px;text-align:center;padding:0 12px;border-radius:2px}
.headerbar a.active{color:#fff;background:#798499}
.headerbar .headerbar-wrap{position:relative;width:760px;margin:0 auto;text-align:center}
.headerbar .headerbar-preview{padding:6px}
.headerbar .headerbar-reedit{position:absolute;top:0;right:0;padding:5px 11px 5px 0}
.headerbar .headerbar-reedit a{background:#fff;color:#414141;border:1px solid #ccc;padding:0 20px}
.shop-detail{margin:0;margin:10px;word-break:break-all;padding-bottom:10px;font-size:12px;color:#666666;border-bottom:1px dashed #ccc}
.shop-info{background-color:#fff;margin-bottom:0}
.qrcode-info{background-color:#fff}
.shop-card{border:none;display:table;margin-bottom:10px;padding:0 10px}
.shop-name{margin:0 0 0 10px;word-break:break-all}
.table-cell{display:table-cell;vertical-align:middle}
.shop-img{border-radius:30px;width:60px;height:60px}
.weixin-title,.weixin-no{font-size:12px;color:#666;margin:5px 0}
.weixin-no{word-break:break-all;color:#999;margin:0 0 10px}
.qr-code{min-height:162px;margin:0}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px, 0, 0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px, 0, 0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px, 0, 0);-o-transition-timing-function:ease;-o-transform:translate(0px, 0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px, 0, 0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px, 0, 0);transition-timing-function:ease}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide{float:left}
.swiper-wp8-horizontal{-ms-touch-action:pan-y}
.swiper-wp8-vertical{-ms-touch-action:pan-x}
.swiper-pagination{margin:0;text-align:center;position:absolute;bottom:5px;width:100%;z-index:1}
.swiper-pagination-switch{display:inline-block;margin:7px 4px 0;width:5px;height:5px;background:url('http://kdt-static.qiniudn.com/v2/image/pagination.png') no-repeat scroll -1px -1px;cursor:pointer}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.swiper-pagination-switch{background-image:url('http://kdt-static.qiniudn.com/v2/image/pagination@2x.png');background-position:0 0;-webkit-background-size:5px 10px;-moz-background-size:5px 10px;-o-background-size:5px 10px;background-size:5px 10px}
}
.swiper-active-switch{background-position:-1px -8px}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.swiper-active-switch{background-image:url('http://kdt-static.qiniudn.com/v2/image/pagination@2x.png');background-position:0px -5px;-webkit-background-size:5px 10px;-moz-background-size:5px 10px;-o-background-size:5px 10px;background-size:5px 10px}
}
.arrow-weixin{background:url('http://kdt-static.qiniudn.com/v2/image/wap/Mode_textmenuicon_ios7@2x.png') no-repeat scroll 0 0;width:15px;height:15px;background-size:15px 15px;vertical-align:text-bottom}
.home{display:inline-block;width:45px;color:#333;font-weight:bold;font-size:14px;background:url('http://kdt-static.qiniudn.com/v2/image/wap/ico_home@2x.png') no-repeat scroll center center;background-size:24px 24px;text-indent:-10000px;height:40px;vertical-align:top}
.home:hover{color:#333}
.left-submenu .submenu{left:8px !important}
.right-submenu .submenu{left:auto !important;right:8px !important}
.nav-menu{border:none;cursor:default;font-size:0;line-height:0}
.nav-menu .one{display:inline-block;font-size:0;line-height:0;vertical-align:top}
.nav-menu .one a{color:#666;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.nav-menu .one>a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.nav-menu .one .arrow-caret{display:inline-block;vertical-align:text-bottom;width:0px;height:0px;border-style:solid;border-width:0 0 6px 6px;border-color:transparent transparent #999 transparent;opacity:0.3}
.nav-menu .one .mainmenu .arrow-weixin{margin-right:0}
.nav-menu .one .mainmenu .arrow-weixin,.nav-menu .one .mainmenu .mainmenu-txt{font-size:14px;line-height:41px;display:inline-block;vertical-align:middle}
.nav-menu .one .submenu{display:none;position:absolute;padding:5px 8px;background:#eaeaea;text-align:left;border-radius:5px;font-size:14px;line-height:41px;z-index:11}
.nav-menu .one .submenu .before-arrow{position:absolute;z-index:11;border-right:6px solid transparent;border-left:6px solid transparent}
.nav-menu .one .submenu .after-arrow{position:absolute;z-index:10;border-right:6px solid transparent;border-left:6px solid transparent}
.nav-menu .one .submenu ul>li{line-height:20px;text-align:center}
.nav-menu .one .submenu ul>li a{min-width:61px;max-width:240px;display:block;padding:10px 0;white-space:nowrap;overflow:hidden}
.nav-menu.has-menu-1 .one{width:263px}
.nav-menu.has-menu-1 .one .submenu ul>li a{min-width:120px}
.nav-menu.has-menu-2 .one{width:127px}
.nav-menu.has-menu-2 .one .submenu ul>li a{min-width:120px}
.nav-menu.has-menu-3 .one{width:78px}
.nav-menu.has-menu-3 .one .submenu ul>li a{min-width:81px}
.nav-menu.has-menu-4 .one{width:70px}
.nav-menu.has-menu-4 .one .submenu ul>li a{max-width:200px}
.nav-menu .divide{display:inline-block;font-size:15px;width:1px;line-height:40px}
.nav-on-top{top:0}
.nav-on-top .nav-menu .submenu{top:48px}
.nav-on-top .nav-menu .submenu .before-arrow{top:-5px}
.nav-on-top .nav-menu .submenu .after-arrow{top:-6px}
.nav-on-bottom{bottom:0}
.nav-on-bottom .nav-menu .submenu{bottom:49px}
.nav-on-bottom .nav-menu .submenu .before-arrow{border-bottom:none;bottom:-5px}
.nav-on-bottom .nav-menu .submenu .after-arrow{border-bottom:none;bottom:-6px}
.style-1{background:#333}
.style-1 .one .submenu{background:rgba(51,51,51,0.95)}
.style-1.nav-on-top .submenu .before-arrow{border-bottom:6px solid #3c3c3c}
.style-1 .one a{color:#f8f8f8}
.style-1 .one .arrow-caret{border-color:transparent transparent #f8f8f8 transparent}
.style-1 .one .submenu ul>li.line-divide{height:2px;background:transparent url('http://kdt-static.qiniudn.com/v2/image/shopnav/style1_sec_divide@2x.png') no-repeat 50% 0;background-size:100% 2px}
.style-1 .divide{background:#000;border-right:1px solid #444}
.style-2{border:none;background:url('http://kdt-static.qiniudn.com/v2/image/wap/shopnav/nav_bg.png') no-repeat #fafafa;background-size:100% 100px}
.style-2 .one .submenu{border:1px solid #ccc;box-shadow:0 0 3px #fff inset;background-color:#fafafa}
.style-2.nav-on-bottom .submenu .before-arrow{border-top:6px solid #fafafa}
.style-2.nav-on-bottom .submenu .after-arrow{border-top:6px solid #ccc}
.style-2 .one a,.style-2 .one .arrow-caret{color:#333;font-weight:bold;text-shadow:0 0 2px #f5f5f5}
.style-2 .one .arrow-caret{border-color:transparent transparent #333 transparent}
.style-2 .one .submenu ul>li.line-divide{height:1px;background:url('http://kdt-static.qiniudn.com/v2/image/wap/shopnav/x_border_line.png') top left no-repeat;background-size:100% 2px}
.style-2 .divide{background:url('http://kdt-static.qiniudn.com/v2/image/wap/shopnav/y_border_line.png') top left no-repeat;background-size:2px 100%}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.style-2{background-size:100% 50px}
.style-2 .one .submenu ul>li.line-divide{background-size:100% 1px}
.style-2 .divide{margin:0 3px;background-size:1px 100%}
.style-2 .home{margin-left:-10px}
div.shopnav .nav-menu::after,div.shopnav .nav-menu::before{background-size:1px 100%}
}
.custom-tag-list{background:#f9f9f9;overflow:hidden}
.custom-tag-list ul,.custom-tag-list li{padding:0;margin:0;list-style:none}
.custom-tag-list .custom-tag-list-menu-block{position:relative;width:80px;margin-right:1px;float:left;border-right:1px solid #ddd;background:#e6e6e6}
.custom-tag-list .custom-tag-list-menu-block .custom-tag-list-side-menu{padding-top:25px;position:relative}
.custom-tag-list .custom-tag-list-menu-block li{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}
.custom-tag-list .custom-tag-list-menu-block li a{display:block;width:70px;padding:10px 5px;font-size:14px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.custom-tag-list .custom-tag-list-menu-block li a span{display:block;max-height:28px;overflow:hidden;line-height:14px}
.custom-tag-list .custom-tag-list-menu-block li.current{background:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.custom-tag-list .custom-tag-list-menu-block li.current a{padding-right:6px;background:#f9f9f9;color:#f60}
.custom-tag-list .custom-tag-list-menu-block .custom-tag-list-space{height:24px;background:#e6e6e6}
.custom-tag-list .custom-tag-list-goods{float:left;width:238px}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-title{width:228px;height:26px;line-height:26px;font-size:12px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;font-weight:normal;background:#eee;padding:0 0 0 10px;margin:0;background:#eee}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-list{margin-left:5px}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-single-goods{border-bottom:1px solid #ddd}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-single-goods:last-child{border-bottom:none}
.custom-tag-list .custom-tag-list-goods .no-goods-list{color:#999;padding:0 5px;line-height:40px;font-size:14px}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-img{display:block;float:left;width:60px;height:60px;padding:10px 5px 10px 0}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-img img{width:60px;height:60px}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail{float:left;position:relative}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-title{display:block;margin:0;padding:10px 0;line-height:30px;width:168px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;font-size:14px}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-price{color:#f60;padding:0}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy{display:block;position:absolute;right:10px;bottom:0;width:60px;height:50px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy span{position:absolute;right:0;bottom:0;width:44px;height:24px;text-align:center;line-height:24px;border:1px solid #999;border-radius:3px;font-size:12px}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy .ajax-error,.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy .ajax-loading{display:none}
.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy .ajax-loading{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/common/loading.gif');background-repeat:no-repeat;background-position:center center}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.custom-tag-list .custom-tag-list-goods .custom-tag-list-goods-detail .custom-tag-list-goods-buy .ajax-loading{background-image:imageurl("wap/common/loading@2x.gif");background-size:16px}
}
.custom-store{border:1px solid #f2f2f2;border-left-style:none;border-right-style:none;background:#fff url('http://kdt-static.qiniudn.com/v2/image/wap/store.png') no-repeat 10px center;margin:10px 0}
.custom-store .custom-store-link{display:block}
.custom-store .custom-store-name{float:left;padding:0 0 0 35px;height:44px;line-height:44px;font-size:14px;color:#333;max-width:214px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.custom-store .custom-store-enter{float:right;height:14px;line-height:14px;margin:15px 0;font-size:12px;color:#999;border-left:1px solid #dcdcdc;padding:0 10px 0 7px}
.custom-cube-table{width:100%}
.custom-cube{margin:0;padding:0}
.custom-cube td{width:80px;padding:0;vertical-align:top}
.custom-cube td a{display:inline}
.custom-cube td img{max-width:100%;max-height:100%;width:auto;height:auto;display:block}
.custom-cube li{float:left;width:80px;height:80px;list-style-type:none}
.custom-cube li a{display:block}
.custom-cube li img{max-width:80px;max-height:80px;width:auto;height:auto;display:block}
.custom-cube2-table{width:100%;height:auto}
.custom-cube2-table tr{margin:0;padding:0}
.custom-cube2-table td{width:25%;margin:0;padding:0}
.custom-cube2-table td img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto}
.custom-cube2-table td.cols-2{width:50%}
.custom-cube2-table td.cols-3{width:75%}
.custom-cube2-table td.cols-4{width:100%}
.cube2-edit table{width:240px}
.cube2-edit table td{width:60px;height:60px;cursor:pointer;text-align:center;color:#ccc;background-color:rgba(0,0,0,0.1);padding:0;box-sizing:border-box}
.cube2-edit table td.empty{background-color:rgba(0,0,0,0)}
.cube2-edit table td.empty:after{content:'+'}
.cube2-edit table td.current{-webkit-box-shadow:0 0 0 2px #858585 inset;-moz-box-shadow:0 0 0 2px #858585 inset;box-shadow:0 0 0 2px #858585 inset;padding:2px}
.cube2-edit table td.rows-2{height:120px}
.cube2-edit table td.rows-3{height:180px}
.cube2-edit table td.rows-4{height:240px}
.cube2-edit table td.cols-2{width:60px}
.cube2-edit table td.cols-3{width:60px}
.cube2-edit table td.cols-4{width:60px}
.cube2-edit table td.index-0{background-color:#BEEB9F}
.cube2-edit table td.index-1{background-color:#FFFF9D}
.cube2-edit table td.index-2{background-color:#DB9E36}
.cube2-edit table td.index-3{background-color:#79BD8F}
.cube2-edit table td.index-4{background-color:#00A388}
.cube2-edit table td.index-5{background-color:#225378}
.cube2-edit table td.index-6{background-color:#1695A3}
.cube2-edit table td.index-7{background-color:#BEDB39}
.cube2-edit table td.index-8{background-color:#F3FFE2}
.cube2-edit table td.index-9{background-color:#EB7F00}
.cube2-edit table td.index-10{background-color:#7D8A2E}
.cube2-edit table td.index-11{background-color:#C9D787}
.cube2-edit table td.index-12{background-color:#FFC0A9}
.cube2-edit table td.index-13{background-color:#FF8598}
.cube2-edit table td.index-14{background-color:#FFD34E}
.cube2-edit table td.index-15{background-color:#ACF0F2}
.cube2-edit table img{max-height:1000%}
.cube2-edit table span{color:#fff;text-shadow:0 0 1px #000}
.cube2-edit .control-group .choices{margin:0}
.cube2-edit .control-group .choice{border-top:1px solid #ddd;padding-top:20px}
.cube2-edit .control-group .choice .actions{display:inline-block}
.cube2-edit .control-group .choice .actions .close-modal{position:absolute;top:16px;right:10px}
.layout-table{padding:40px 195px}
.layout-cols{float:left}
.layout-cols li{margin:1px;background:#f8f8f8;width:60px;height:60px;border:1px solid #e9e9e9;border-right-width:2px;border-bottom-width:2px}
.layout-cols li.selected{background:#ddeafb;border-color:#c3d9ff}
.layout-cols input[type=radio]{display:none}
.app-design .app-sidebar .cube2-edit .choice{border-bottom:none}
.custom-showcase-wrap-1 .custom-showcase-big,.custom-showcase-wrap-1 .custom-showcase-small{width:106px;height:106px;overflow:hidden;margin:0}
.custom-showcase-wrap-1 .custom-showcase-big img,.custom-showcase-wrap-1 .custom-showcase-small img{max-width:106px;max-height:106px;width:auto;height:auto}
.custom-showcase-wrap-1 .custom-showcase-small{margin-left:1px}
.custom-showcase-wrap-title{padding:10px;font-size:14px}
.custom-showcase-body{background-color:#fff}
.custom-showcase-body-title{font-size:14px;font-weight:700;padding:0 10px;box-sizing:border-box;margin:10px 0}
.custom-showcase-body-desc{padding:0 10px;box-sizing:border-box;margin:0;padding-bottom:10px;font-size:12px;word-break:break-all}
.custom-showcase{margin:0;padding:1px 0 0;list-style:none}
.custom-showcase li{float:left;margin-bottom:1px;text-align:center}
.custom-showcase li a{display:block}
.custom-showcase-big{width:213px;height:213px;overflow:hidden;margin-right:1px}
.custom-showcase-big img{max-width:213px;max-height:213px;width:auto;height:auto}
.custom-showcase-small{width:106px;height:106px;overflow:hidden}
.custom-showcase-small img{max-width:106px;max-height:106px;width:auto;height:auto}
.custom-category{margin:6px 8px}
.custom-category ul{margin:0;padding:0;text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;font-size:0}
.custom-category li{float:left;display:inline;vertical-align:top;width:50%;margin-bottom:4px;font-size:0;text-align:center}
.custom-category li a{display:block;padding:0 12px;line-height:40px;height:40px;width:auto;margin:0 2px;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#f2f2f2;color:#000}
.custom-recommend-goods{background:#fff;margin:10px 0;border:1px solid #f2f2f2;border-left-style:none;border-right-style:none}
.custom-recommend-goods-title{margin-left:9px;padding-left:2px;height:37px;max-height:37px;line-height:37px;font-size:14px;border-bottom:1px solid #f2f2f2}
.custom-recommend-goods-title a{position:relative;display:block;color:#333}
.custom-recommend-goods-title a:after{position:absolute;content:'';right:15px;top:50%;width:9px;height:12px;margin-top:-6px;background:url('http://kdt-static.qiniudn.com/v2/image/wap/ios7_arrow.png') left center no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}
.custom-recommend-goods-list{padding:9px 8px;margin:0 0 0 -8px;list-style:none}
.custom-recommend-goods-list li{float:left;margin-left:9px;width:93px;height:93px;border:1px solid #f2f2f2;background:#fcfcfc}
.custom-recommend-goods-list a{position:relative;display:flex;width:100%;height:100%}
.custom-recommend-goods-list img{display:block;width:auto;height:auto;max-width:93px;max-height:93px;margin:auto}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.custom-store{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/store@2x.png');background-size:18px}
}
.custom-line-wrap{height:30px;position:relative}
.custom-line{border:0 none;border-top:1px dashed #bbb;margin:auto;padding:0;height:1px;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.custom-nav-4{padding:10px;margin:0}
.custom-nav-4 li{width:66px;margin-right:12px;text-align:center;float:left;list-style:none}
.custom-nav-4 li:last-child{margin-right:0}
.custom-nav-4 li a{display:block}
.custom-nav-4 li img{width:66px;height:66px}
.custom-nav-4 li span{color:#333;height:23px;line-height:23px;font-size:12px}
.custom-search{margin:10px}
.custom-search form{margin:0;position:relative;border:1px solid #C0C0C0;background:#fff;border-radius:5px}
.custom-search form .custom-search-input{margin:0;padding:0 10px 0 40px;-webkit-appearance:none;border-radius:0;height:35px;width:100%;box-sizing:border-box;border:none;outline:none;font-size:14px;border-radius:5px;box-shadow:0 0 0 0}
.custom-search-button{position:absolute;top:0;left:0;border:none;height:35px;line-height:35px;width:37px;padding:0;color:#fff;font-size:14px;text-indent:-9999px;background:#fff url('http://kdt-static.qiniudn.com/v2/image/wap/search_icon.png') center center no-repeat;background-size:16px 16px;border-radius:5px 0 0 5px}
.custom-search-icon{background:url("") no-repeat center center;background-size:15px;height:15px;width:15px;display:inline-block;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;color:rgba(0,0,0,0)}
.custom-link .right-arrow{margin-top:14px}
.custom-link-link{height:100%;line-height:45px;display:block}
.custom-link-link .title{float:left;margin:0;line-height:45px;height:100%;font-size:14px;overflow:hidden;text-overflow:ellipsis;width:245px}
.custom-link-img{float:right;display:block;max-width:40px;max-height:40px}
.custom-link-img img{vertical-align:middle}
.custom-link .custom-link-two-col{width:160px;float:left;border-bottom:0 none;border-right:1px solid #F0F0F0;box-sizing:border-box;border-bottom:1px solid #f0f0f0}
.custom-link .custom-link-two-col .custom-link-link{padding-right:0;padding-left:0}
.custom-link .custom-link-two-col .custom-link-link .title{width:100%;float:none}
.custom-link .custom-link-two-col:nth-child(2n){border-right:none}
.custom-richtext{padding:0 10px;box-sizing:border-box;margin-top:10px;font-size:16px;color:#333;line-height:1.5;overflow:hidden;text-align:left;word-wrap:break-word}
.custom-richtext img+br{display:block;padding:4px 0;content:' '}
.custom-richtext p{margin:0 0 1em 0}
.custom-richtext a{color:#07d}
.custom-richtext img{background:none;max-width:100% !important;min-height:1px;width:auto !important;height:auto !important;vertical-align:middle}
.custom-richtext ul,.custom-richtext ol{list-style-position:inside;padding-left:0}
.custom-richtext blockquote{padding:0 0 0 15px;margin:0 0 18px;border-left:5px solid #EEE}
.custom-richtext em{font-style:italic}
.custom-richtext strong{font-weight:bold}
.custom-richtext .selectTdClass{background-color:#edf5fa !important}
.custom-richtext table.noBorderTable td,.custom-richtext table.noBorderTable th,.custom-richtext table.noBorderTable caption{border:1px dashed #ddd !important}
.custom-richtext table{margin-bottom:10px;border-collapse:collapse;display:table}
.custom-richtext td,.custom-richtext th{padding:5px 10px;border:1px solid #DDD}
.custom-richtext caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center}
.custom-richtext th{border-top:2px solid #BBB;background:#F7F7F7}
.custom-richtext .ue-table-interlace-color-single{background-color:#fcfcfc}
.custom-richtext .ue-table-interlace-color-double{background-color:#f7faff}
.custom-richtext td p{margin:0;padding:0}
.custom-richtext-fullscreen{padding:0;margin-top:0}
.custom-audio{padding:10px}
.custom-audio-loading{display:none}
.custom-audio-weixin{position:relative}
.custom-audio-weixin-right .custom-audio-logo{float:right}
.custom-audio-weixin-right .custom-audio-animation-static{background-position:-180px -83px;right:21px;left:auto}
.custom-audio-weixin-right .custom-audio-bar{background-position:-187px 0;left:auto;right:50px}
.custom-audio-weixin-right .custom-audio-bar .custom-audio-loading{left:20px;right:auto}
.custom-audio-weixin-right .custom-audio-bar .custom-audio-status{right:43px;left:auto}
.custom-audio-weixin-right .custom-audio-bar img{right:21px;left:auto}
.custom-audio-weixin-right .custom-audio-unread{left:auto;right:245px}
.custom-audio-weixin-right .custom-audio-time{left:auto;right:240px}
.custom-audio-logo{box-shadow:0 1px 1px rgba(0,0,0,0.3)}
.custom-audio-bar,.custom-audio-unread,.custom-audio-btn,.custom-audio-animation-static{background:url('http://kdt-static.qiniudn.com/v2/image/wap/audio/sprite_v5.png') no-repeat scroll 0 0;background-size:400px 175px}
.custom-audio-animation-static{background-position:-180px -105px;width:13px;height:17px;display:block;position:absolute;left:21px;top:12px;z-index:1}
.custom-audio-bar{width:185px;height:42px;display:inline-block;position:absolute;left:50px;cursor:pointer}
.custom-audio-bar img{position:absolute;left:21px;top:12px;z-index:2}
.custom-audio-bar .custom-audio-status{position:absolute;left:43px;top:15px}
.custom-audio-bar .custom-audio-loading{left:auto;right:10px;top:12px}
.custom-audio-status{font-size:12px}
.custom-audio-unread{background-position:0 -42px;width:10px;height:10px;display:inline-block;position:absolute;left:245px;top:-2px}
.custom-audio-time{color:#999999;font-size:14px;position:absolute;left:240px;bottom:5px}
.custom-audio-music{position:relative;width:100%;height:38px;border:1px solid #ddd;background-color:#fff;overflow:hidden;box-sizing:border-box}
.custom-audio-music .custom-audio-status{position:absolute;left:42px;top:14px}
.custom-audio-music .custom-audio-loading{position:absolute;right:10px;top:10px}
.custom-audio-btn{background-position:0 -56px;display:block;position:absolute;cursor:pointer;left:10px;top:8px;width:22px;height:22px}
.custom-audio-music .custom-audio-time{font-size:12px;position:absolute;right:10px;top:14px;left:auto;bottom:auto}
.custom-audio-title{position:absolute;left:42px;top:12px;line-height:1em;font-size:14px;color:#333;width:250px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.custom-audio-music .custom-audio-timeline{position:absolute;left:0;bottom:0;border-bottom:1px solid #69aa2f;display:block;width:0%}
.custom-audio-play .custom-audio-unread,.custom-audio-stop .custom-audio-unread,.custom-audio-pause .custom-audio-unread{display:none}
.custom-audio-play .custom-audio-title,.custom-audio-stop .custom-audio-title,.custom-audio-pause .custom-audio-title{width:180px}
.custom-audio-play .custom-audio-bar .custom-audio-animation{display:block !important;visibility:visible}
.custom-audio-play[data-reload="true"] .custom-audio-btn{background-position:0 -100px}
.custom-audio-play .custom-audio-btn{background-position:0 -78px}
.custom-audio-stop .custom-audio-btn{background-position:0 -56px}
.custom-audio-pause .custom-audio-btn{background-position:0 -56px}
.block{overflow:hidden;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:20px 0;background-color:#fff;width:100%}
.block.block-left-10{padding-left:10px}
.block.block-top-0{margin-top:0}
.block.block-bottom-0{margin-bottom:0}
.block.block-border-top-none{border-top:none}
.block.block-border-bottom-none{border-bottom:none}
.block.block-border-none{border-top:none;border-bottom:none}
.block:first-child{margin-top:0}
.block .block-module{padding:10px 0 10px 10px;background-color:#fff;font-size:15px;line-height:22px;min-height:22px;border:none;border-bottom:1px solid #e5e5e5;position:relative}
.block .block-module:last-of-type{border-bottom:none}
.block .block-module ul{padding-right:50px}
.block .block-module ul em{color:#999}
.block .bottom{padding:10px;height:18px;line-height:18px;color:#999}
.block .bottom .price{float:right;color:#ff6600}
.block .opt-wrapper{position:absolute;top:9px;right:5px}
.block .opt-wrapper .btn{margin-right:5px}
.block .opt-wrapper .opt-link{margin-right:5px}
.block .opt-link{color:#09f;font-size:12px;line-height:24px}
.block h4.block-module-title{line-height:22px;float:left;color:#999}
.block p{overflow:hidden}
.block.block-border-none .bottom{border-bottom:1px solid #e5e5e5}
.block.block-list{margin:0;padding:0;padding-left:10px;list-style:none;font-size:14px;box-sizing:border-box}
.block.block-list.margin-top-normal{margin-top:20px}
.block.block-list .block-module{border-bottom:1px solid #e5e5e5}
.block.block-list .block-module:last-child{border-bottom:none}
.block.block-list a.block-item,.block.block-list p.block-item{display:block;width:auto;overflow:hidden;padding:10px 10px 10px 0}
.block.block-list a.hide,.block.block-list p.hide{display:none}
.block.block-list .block-item,.block.block-list>li{display:block;width:100%;line-height:22px;border-bottom:1px solid #e5e5e5}
.block.block-list .block-item:last-child,.block.block-list>li:last-child{border-bottom:0 none}
.block.block-list .block-item.block-item-adv{overflow:hidden}
.block.block-list .block-item.block-item-adv label,.block.block-list>li label{width:90px;display:block;float:left;color:#999;padding:10px 0}
.block.block-list .block-item.block-item-adv textarea,.block.block-list .block-item.block-item-adv input,.block.block-list .block-item.block-item-adv a,.block.block-list .block-item.block-item-adv span,.block.block-list>li textarea,.block.block-list>li input,.block.block-list>li a,.block.block-list>li span{display:block;margin-left:90px;width:auto;overflow:hidden;margin-right:10px;padding:10px 0;font-size:14px;min-height:22px}
.block.block-list .block-item.block-item-adv textarea,.block.block-list .block-item.block-item-adv input,.block.block-list>li textarea,.block.block-list>li input{margin-top:2px;resize:none;background-color:#fff;border:none}
.block.block-list .block-item.block-item-adv span.price,.block.block-list>li span.price{position:absolute;left:-5px;top:2px}
.block.block-list .block-item.block-item-adv .price,.block.block-list>li .price{color:#f90;font-size:20px;line-height:20px}
.block.block-list .block-item.block-item-adv input.price::-webkit-input-placeholder,.block.block-list>li input.price::-webkit-input-placeholder{font-size:14px}
.block.block-list .block-item.block-item-adv input.price::-moz-placeholder,.block.block-list>li input.price::-moz-placeholder{font-size:14px}
.block.block-list .block-item.block-item-adv input.price::-ms-input-placeholder,.block.block-list>li input.price::-ms-input-placeholder{font-size:14px}
.block.block-list .block-item.block-item-adv input.price::-moz-placeholder,.block.block-list>li input.price::-moz-placeholder{font-size:14px}
.block.block-list .block-item.block-item-adv input.date-time,.block.block-list>li input.date-time{margin-left:0;-webkit-appearance:none}
.block.block-list .block-item.block-item-adv textarea,.block.block-list>li textarea{height:50px}
.block.block-list .block-item.block-item-adv span.message,.block.block-list>li span.message{line-height:18px;min-height:42px}
.block.block-list .block-item.block-item-adv div.price-container,.block.block-list>li div.price-container{width:auto;margin-left:46px;overflow:hidden;position:relative}
.block.block-list .block-item.block-item-adv div.price-container input,.block.block-list>li div.price-container input{z-index:0;margin-left:15px;margin-top:4px;padding-top:5px;width:100%}
.block.block-list .block-item.block-item-adv span.clear,.block.block-list>li span.clear{position:absolute;z-index:1;top:1px;right:10px;width:18px;height:18px;background:url('http://kdt-static.qiniudn.com/v2/image/wap/icon_clear.png') center center no-repeat}
.block.block-list .block-item.block-item-adv div.clear-response-area,.block.block-list>li div.clear-response-area{position:absolute;z-index:2;top:1px;right:0px;width:70px;height:40px}
.block.block-list .block-item.block-item-adv .btn-clear,.block.block-list>li .btn-clear{position:absolute;z-index:1;right:10px;top:9px;width:40px;line-height:15px;font-size:12px}
.block.block-list+.block.block-list{margin-top:12px}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.block.block-list li span.clear{background:url('http://kdt-static.qiniudn.com/v2/image/wap/icon_clear@2x.png') center center no-repeat;background-size:100%}
}
.order-related .other-shop{font-size:12px}
.order-related .other-shop a{color:#07d}
.order-related{margin-bottom:12px}
.order-related .uc-order{width:100%;padding:10px 0;box-sizing:border-box;background:#fff}
.order-related .uc-order p{line-height:20px}
.order-related .uc-order.list-horizon{height:60px}
.order-related .uc-order.list-horizon>li{display:inline-block;width:24.25%;float:left}
.order-related .uc-order.list-horizon>li+li{border-left:1px solid #e5e5e5}
.order-related .uc-order.list-horizon p{text-align:center;line-height:20px}
.order-related .block.block-list.list-vertical>a.link{padding-left:5px}
.custom-level{width:320px;height:160px;overflow:hidden;position:relative;background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/pic_bg@2x.png');background-size:6px 6px}
.custom-level-img{max-width:320px;max-height:160px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.custom-level-img-blur{filter:blur(10px);-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px)}
.custom-level-title-section{position:absolute;bottom:0;left:0;min-height:26px;margin:0 auto;width:100%;z-index:10;background-color:rgba(51,51,51,0.8)}
.custom-level-title{color:#FFF;font-size:15px;padding:5px 15px;line-height:1.5;margin:0}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}
75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}
90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes bounceInLeftRotateLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(-3000px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(25px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(25px, 0, 0)}
75%{-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(-10px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(-10px, 0, 0)}
90%{-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(5px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(5px, 0, 0)}
100%{-webkit-transform:rotate(-15deg) skewX(-15deg);transform:rotate(-15deg) skewX(-15deg);opacity:1}
}
@keyframes bounceInLeftRotateLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(-3000px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(25px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(25px, 0, 0)}
75%{-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(-10px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(-10px, 0, 0)}
90%{-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(5px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(5px, 0, 0)}
100%{-webkit-transform:rotate(-15deg) skewX(-15deg);transform:rotate(-15deg) skewX(-15deg);opacity:1}
}
@-webkit-keyframes bounceInLeftRotateRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:rotate(15deg) skewX(15deg) translate3d(-3000px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:rotate(15deg) skewX(15deg) translate3d(25px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(25px, 0, 0)}
75%{-webkit-transform:rotate(15deg) skewX(15deg) translate3d(-10px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(-10px, 0, 0)}
90%{-webkit-transform:rotate(15deg) skewX(15deg) translate3d(5px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(5px, 0, 0)}
100%{-webkit-transform:rotate(15deg) skewX(15deg);transform:rotate(15deg) skewX(15deg);opacity:1}
}
@keyframes bounceInLeftRotateRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:rotate(15deg) skewX(15deg) translate3d(-3000px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(-3000px, 0, 0)}
60%{opacity:1;-webkit-transform:rotate(15deg) skewX(15deg) translate3d(25px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(25px, 0, 0)}
75%{-webkit-transform:rotate(15deg) skewX(15deg) translate3d(-10px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(-10px, 0, 0)}
90%{-webkit-transform:rotate(15deg) skewX(15deg) translate3d(5px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(5px, 0, 0)}
100%{-webkit-transform:rotate(15deg) skewX(15deg);transform:rotate(15deg) skewX(15deg);opacity:1}
}
@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}
75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}
90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes bounceInRightRotateLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(3000px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(-25px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(-25px, 0, 0)}
75%{-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(10px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(10px, 0, 0)}
90%{-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(-5px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(-5px, 0, 0)}
100%{-webkit-transform:rotate(-15deg) skewX(-15deg);transform:rotate(-15deg) skewX(-15deg);opacity:1}
}
@keyframes bounceInRightRotateLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(3000px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(-25px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(-25px, 0, 0)}
75%{-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(10px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(10px, 0, 0)}
90%{-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(-5px, 0, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(-5px, 0, 0)}
100%{-webkit-transform:rotate(-15deg) skewX(-15deg);transform:rotate(-15deg) skewX(-15deg);opacity:1}
}
@-webkit-keyframes bounceInRightRotateRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:rotate(15deg) skewX(15deg) translate3d(3000px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:rotate(15deg) skewX(15deg) translate3d(-25px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(-25px, 0, 0)}
75%{-webkit-transform:rotate(15deg) skewX(15deg) translate3d(10px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(10px, 0, 0)}
90%{-webkit-transform:rotate(15deg) skewX(15deg) translate3d(-5px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(-5px, 0, 0)}
100%{-webkit-transform:rotate(15deg) skewX(15deg);transform:rotate(15deg) skewX(15deg);opacity:1}
}
@keyframes bounceInRightRotateRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}
0%{opacity:0;-webkit-transform:rotate(15deg) skewX(15deg) translate3d(3000px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(3000px, 0, 0)}
60%{opacity:1;-webkit-transform:rotate(15deg) skewX(15deg) translate3d(-25px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(-25px, 0, 0)}
75%{-webkit-transform:rotate(15deg) skewX(15deg) translate3d(10px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(10px, 0, 0)}
90%{-webkit-transform:rotate(15deg) skewX(15deg) translate3d(-5px, 0, 0);transform:rotate(15deg) skewX(15deg) translate3d(-5px, 0, 0)}
100%{-webkit-transform:rotate(15deg) skewX(15deg);transform:rotate(15deg) skewX(15deg);opacity:1}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
.bounceInLeftRotateLeft{-webkit-animation-name:bounceInLeftRotateLeft;animation-name:bounceInLeftRotateLeft}
.bounceInLeftRotateRight{-webkit-animation-name:bounceInLeftRotateRight;animation-name:bounceInLeftRotateRight}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
.bounceInRightRotateLeft{-webkit-animation-name:bounceInRightRotateLeft;animation-name:bounceInRightRotateLeft}
.bounceInRightRotateRight{-webkit-animation-name:bounceInRightRotateRight;animation-name:bounceInRightRotateRight}
.custom-scroll-nav-bg{background:no-repeat center top;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-10}
.custom-scroll-nav-blur{background:transparent;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-9;transition:background 0.5s}
.custom-scroll-nav-blur-show{background:rgba(0,0,0,0.4)}
.custom-scroll-nav{height:100%;overflow:hidden}
.custom-scroll-nav a{color:#FFF;display:block}
.custom-scroll-nav .swiper-container{width:100%;height:100%;color:#fff;text-align:center;position:relative;left:0}
.custom-scroll-nav .swiper-container .swiper-slide{height:220px;margin-top:30px;opacity:0;float:none;width:100%;-webkit-transform:rotate(0) skewX(0) translate3d(0, 64px, 0);-moz-transform:rotate(0) skewX(0) translate3d(0, 64px, 0);transform:rotate(0) skewX(0) translate3d(0, 64px, 0)}
.custom-scroll-nav .swiper-container .swiper-slide.done{opacity:1}
.custom-scroll-nav.custom-scroll-nav-left .swiper-item-name,.custom-scroll-nav.custom-scroll-nav-right .swiper-item-name{left:50px;padding:0}
.custom-scroll-nav.custom-scroll-nav-left .swiper-item-con,.custom-scroll-nav.custom-scroll-nav-right .swiper-item-con{left:64px;padding:0;width:600px}
.custom-scroll-nav.custom-scroll-nav-left .swiper-container .swiper-slide,.custom-scroll-nav.custom-scroll-nav-left .swiper-container,.custom-scroll-nav.custom-scroll-nav-right .swiper-container .swiper-slide,.custom-scroll-nav.custom-scroll-nav-right .swiper-container{width:104%}
.custom-scroll-nav.custom-scroll-nav-left .swiper-container,.custom-scroll-nav.custom-scroll-nav-right .swiper-container{left:-2%}
.custom-scroll-nav.custom-scroll-nav-right .swiper-slide{-webkit-transform:rotate(15deg) skewX(15deg) translate3d(0, 64px, 0);-moz-transform:rotate(15deg) skewX(15deg) translate3d(0, 64px, 0);transform:rotate(15deg) skewX(15deg) translate3d(0, 64px, 0)}
.custom-scroll-nav.custom-scroll-nav-right .swiper-item-con .swiper-item-name{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}
.custom-scroll-nav.custom-scroll-nav-right .swiper-item.slide-bg{width:108%;left:-4%;-webkit-transform:skewX(-15deg)}
.custom-scroll-nav.custom-scroll-nav-left .swiper-slide{-webkit-transform:rotate(-15deg) skewX(-15deg) translate3d(0, 64px, 0);-moz-transform:rotate(-15deg) skewX(-15deg) translate3d(0, 64px, 0);transform:rotate(-15deg) skewX(-15deg) translate3d(0, 64px, 0)}
.custom-scroll-nav.custom-scroll-nav-left .swiper-item-con,.custom-scroll-nav.custom-scroll-nav-left .swiper-item-name{-webkit-transform:skewX(15deg);transform:skewX(15deg)}
.custom-scroll-nav.custom-scroll-nav-left .swiper-item-name{left:80px}
.custom-scroll-nav.custom-scroll-nav-left .swiper-item-con{left:70px}
.custom-scroll-nav.custom-scroll-nav-left .swiper-item.slide-bg{width:108%;left:-4%;-webkit-transform:skewX(15deg)}
.custom-scroll-nav .swiper-container .swiper-item{width:100%;height:220px;background-color:rgba(0,0,0,0.6);position:relative}
.custom-scroll-nav .swiper-container .swiper-item.slide-bg{background-size:cover;background-repeat:no-repeat;background-color:#000}
.custom-scroll-nav .swiper-container .swiper-item .swiper-item-bg{background-color:#000;opacity:.5;position:absolute;top:0;left:0;height:100%;width:100%}
.custom-scroll-nav .swiper-item-name{height:52px;position:absolute;top:40px;text-align:left;width:100%;font-size:46px;white-space:nowrap;overflow:hidden;padding:0 30px}
.custom-scroll-nav .swiper-item-con{position:absolute;top:96px;text-align:left;line-height:1.2;font-size:30px;margin-top:10px;height:70px;overflow:hidden;padding:0 30px;width:100%}
@-webkit-keyframes start{0%,30%{opacity:0;-webkit-transform:translate(0, 100px)}
60%{opacity:1;-webkit-transform:translate(0, 0)}
100%{opacity:0;-webkit-transform:translate(0, -8px)}
}
@-moz-keyframes start{0%,30%{opacity:0;-moz-transform:translate(0, 10px)}
60%{opacity:1;-moz-transform:translate(0, 0)}
100%{opacity:0;-moz-transform:translate(0, -8px)}
}
@keyframes start{0%,30%{opacity:0;transform:translate(0, 10px)}
60%{opacity:1;transform:translate(0, 0)}
100%{opacity:0;transform:translate(0, -8px)}
}
@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}
50%{-webkit-transform:perspective(120px) rotateY(180deg)}
100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}
}
@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}
50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}
100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}
}
.ui-viewport-640{height:100%}
.ui-viewport-640 body,.ui-viewport-640 .container,.ui-viewport-640 .container .content,.ui-viewport-640 .content-body{height:100%}
.ui-viewport-640 .content-sidebar{display:none;display:block;margin-left:640px}
.ui-viewport-640 body{overflow:hidden}
.ui-viewport-640 body .content{width:640px;margin:0 auto;padding:0}
.ui-viewport-640 body .content-body{width:640px;padding:0;border:0 none;box-shadow:none;background-color:transparent}
.ui-viewport-640 body .headerbar .headerbar-wrap{width:920px}
.ui-viewport-640 body .ui-loading{background-color:#fff}
.ui-viewport-640 body .ui-loading .loading-animate{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:60px;height:60px;background-color:#00aacf;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}
.tpl-scroll{position:relative;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;visibility:hidden}
.tpl-scroll .swiper-slide{float:none;width:100%;height:100%;position:relative}
.tpl-scroll .swiper-slide a,.tpl-scroll .swiper-slide i{background-position:center center;background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;display:block;height:100%;width:100%}
.tpl-scroll .swiper-container{height:100%;overflow:hidden}
.tpl-scroll .ui-right-btns{position:absolute;z-index:10;right:0;top:0;padding:40px}
.tpl-scroll .ui-music-btn{background:rgba(0,0,0,0.3) url('http://kdt-static.qiniudn.com/v2/image/scroll/music@2x.png') no-repeat scroll 50% 50%;width:44px;height:44px;border-radius:24px;border:2px solid #fff;display:inline-block}
.tpl-scroll .ui-music-off{background-image:url('http://kdt-static.qiniudn.com/v2/image/scroll/music_off@2x.png')}
.tpl-scroll .ui-up-arrow{position:absolute;bottom:50px;right:100px;z-index:11;display:none}
.tpl-scroll .ui-up-arrow img{width:230px;height:280px;-webkit-animation:start 1.5s infinite ease-in-out;-moz-animation:start 1.5s infinite ease-in-out;animation:start 1.5s infinite ease-in-out}
.ui-left-btns{position:absolute;z-index:10;left:0;top:0;padding:40px}
.ui-homepage-btn{background:rgba(0,0,0,0.3) url('http://kdt-static.qiniudn.com/v2/image/scroll/homepage@2x.png') no-repeat scroll 50% 50%;width:44px;height:44px;border-radius:24px;border:2px solid #fff;display:inline-block}
.tpl-wxd{position:relative;margin-bottom:30px}
.app-setting-content .tpl-wxd{width:320px;margin-bottom:0}
.tpl-wxd-header{height:100px;background-repeat:no-repeat;background-position-x:center;background-size:cover}
.tpl-wxd-title{position:absolute;z-index:1;bottom:7px;left:95px;font-size:18px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.5)}
.tpl-wxd-avatar{position:absolute;z-index:1;bottom:-20px;left:10px;width:68px;height:68px;background-color:#fff;padding:3px;border-radius:50%;overflow:hidden}
.tpl-wxd-avatar img{width:100%;height:100%;border-radius:50%;background-color:#eee}
.tpl-shop-header{position:relative;height:100px;background-repeat:no-repeat;background-position-x:center;background-size:cover}
.tpl-shop-header:hover .close-modal{display:block}
.tpl-shop-title{position:absolute;bottom:10px;left:100px;font-size:16px;color:#FFFFFF;text-shadow:0 1px 2px rgba(0,0,0,0.5)}
.tpl-shop-avatar{position:absolute;left:10px;bottom:-40px;width:80px;height:80px}
.tpl-shop-avatar img{width:80px;height:80px;background-color:#e4e4e4;border-radius:3px;box-shadow:0 0 1px 1px rgba(0,0,0,0.2)}
.tpl-shop-content{padding:7px 0;border:1px solid #e4e4e4;background:#fff}
.tpl-shop-content ul{margin:0 0 0 86px;padding:0}
.tpl-shop-content li{float:left;width:33%;list-style:none;border-right:1px solid #e4e4e4;box-sizing:border-box;margin-top:10px;margin-bottom:6px}
.tpl-shop-content li:last-child{border-right:none}
.tpl-shop-content li a{display:block;margin-top:-10px;margin-bottom:-6px}
.tpl-shop-content span{display:block;font-size:12px;text-align:center;color:#999}
.tpl-shop-content .count{height:21px;line-height:21px;font-size:18px;color:#333;overflow:hidden}
.tpl-shop-content .count.l-5{font-size:16px}
.tpl-shop-content .count.l-6{font-size:14px}
.tpl-shop-content .count.l-7{font-size:12px}
.tpl-shop-content .count.l-8{font-size:12px}
.tpl-shop-content .count.l-9{font-size:12px}
.tpl-shop-content .user{height:18px;line-height:18px;margin-bottom:3px;background:url('http://kdt-static.qiniudn.com/v2/image/me.png') no-repeat center center;background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.tpl-shop-content .user{background-image:url('http://kdt-static.qiniudn.com/v2/image/me@2x.png')}
}
.tpl-fbb{min-height:300px}
.tpl-fbb .swiper-container{width:100%;height:188px;color:#FFF;text-align:center;position:absolute;left:0;bottom:0}
.tpl-fbb a{color:#FFF;display:block}
.tpl-fbb .swiper-container .swiper-slide{padding-right:1px;opacity:.2;-webkit-transform:translate3d(64px, 0, 0);-moz-transform:translate3d(64px, 0, 0);-o-transform:translate3d(64px, 0, 0);transform:translate3d(64px, 0, 0);-webkit-transition:-webkit-transform 0.5s ease-out 0.1s, opacity 0.5s ease-out 0.1s;-moz-transition:transform 0.5s ease-out 0.1s, opacity 0.5s ease-out 0.1s;-o-transition:transform 0.5s ease-out 0.1s, opacity 0.5s ease-out 0.1s;transition:transform 0.5s ease-out 0.1s, opacity 0.5s ease-out 0.1s}
.tpl-fbb .swiper-container .swiper-slide.done{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}
.tpl-fbb .swiper-container .swiper-slide a.slide-bg{background-size:cover;background-repeat:no-repeat;background-color:#000}
.tpl-fbb .swiper-container .swiper-slide a{width:85px;height:188px;background-color:rgba(0,0,0,0.6);float:left;position:relative}
.tpl-fbb .swiper-container .swiper-item-bg{background-color:#000;opacity:.3;position:absolute;top:0;left:0;height:100%;width:100%}
.tpl-course .swiper-container,.tpl-course .swiper-container .swiper-slide a{height:100px}
.tpl-course .butn-section{margin:0 auto;width:150px;position:absolute;left:50%;margin-left:-75px;top:50%;z-index:10}
.tpl-course .btn.btn-course-buy{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.tpl-course-title,.tpl-course-sub-title{margin:0 auto;color:#FFF;font-size:31px;font-weight:normal;line-height:1.2;text-align:center}
.tpl-course-title{text-transform:uppercase;font-size:30px;padding:40px 0 0 0}
.tpl-course-sub-title{font-size:18px;color:#CFCFCF;letter-spacing:5px;margin:15px 0}
.tpl-fbb-item-wrap{position:absolute;z-index:10;width:100%}
.tpl-fbb-item-name{font-size:16px;margin:12px auto 6px;height:24px;overflow:hidden;width:100%}
.tpl-fbb-item-line{border-bottom:1px solid #4d4948;width:60px;margin:0 auto}
.tpl-fbb-item-icon{margin:12px auto 6px;width:30px;height:30px}
.tpl-fbb-item-icon img{width:30px;height:30px}
.tpl-fbb-item-text{font-size:12px;text-align:left;width:73px;height:54px;line-height:18px;margin:0 auto;padding-top:7px;color:#F0F0F0;overflow:hidden;word-break:break-word}
.tpl-fbb-item-date{font-size:16px;text-align:center;height:34px;line-height:34px;color:#f0f0f0;overflow:hidden}
.tpl-weixin{position:relative;background:transparent no-repeat scroll center center;background-size:contain;overflow:hidden;text-align:center}
.tpl-weixin img{max-width:320px}
.tpl-weixin-list{position:absolute;left:50%;margin:0 0 0 -105px;padding:0;list-style:none;height:88px}
.tpl-weixin-list-item{position:absolute;width:100px;margin-right:10px;margin-bottom:10px;background-color:rgba(244,244,244,0.7);text-align:center;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.tpl-weixin-list-item a{color:#333;display:block;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.tpl-weixin-list-item-1{left:-1000px;top:-1000px}
.tpl-weixin-list-item-1.done{left:0;top:0}
.tpl-weixin-list-item-2{left:1000px;top:-1000px}
.tpl-weixin-list-item-2.done{left:110px;top:0}
.tpl-weixin-list-item-3{left:-1000px;top:1000px}
.tpl-weixin-list-item-3.done{left:0;top:49px}
.tpl-weixin-list-item-4{left:1000px;top:1000px}
.tpl-weixin-list-item-4.done{left:110px;top:49px}
.channel-nav{display:block;line-height:28px;background-color:transparent;padding:0 10px;text-align:center;margin-bottom:15px}
.channel-nav ul{display:block;margin:0;padding:0;line-height:28px;display:box;display:-webkit-box}
.channel-nav ul>li{padding:0 0 1px;height:30px;-webkit-box-flex:1;box-flex:1;position:relative;overflow:hidden;width:300px;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.channel-nav ul>li a{line-height:28px;color:#0079ff;font-size:14px;text-align:center;border:#0079ff 1px solid;border-right:0;overflow:hidden;display:block;position:relative;background:#fff;-webkit-transition:all linear;-webkit-transition-delay:0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s}
.channel-nav ul>li:hover>a,.channel-nav ul>li:active>a{background:rgba(0,121,255,0.2);color:#0079ff}
.channel-nav ul>li:first-of-type>a{border-top-left-radius:3px;border-bottom-left-radius:3px}
.channel-nav ul>li:last-of-type>a{border-right:1px solid #0079ff;border-top-right-radius:3px;border-bottom-right-radius:3px}
.channel-nav ul>li.active>a{background:#0079ff;color:#fff;padding:1px;border:none}
.ump-coupon{margin:10px;border:1px dashed #999;border-radius:5px;padding:10px 0}
.ump-coupon-wrap{margin:15px 10px}
.ump-coupon-detail{border-radius:4px 4px 0 0;color:#fff;background-color:#e33c77}
.ump-coupon-detail .inner{margin:0 5px;border-bottom:1px dashed rgba(255,255,255,0.4)}
.ump-coupon-header{line-height:1.5em;font-size:15px;text-align:center}
.ump-coupon-header .inner{padding:20px 0 10px;background:transparent url('http://kdt-static.qiniudn.com/v2/image/wap/dot_line.png') top left repeat-x}
.ump-coupon-value{font-family:"Arial"}
.ump-coupon-value>span{vertical-align:baseline}
.ump-coupon-value>i{font-style:normal;vertical-align:baseline}
.ump-coupon-body{text-align:center}
.ump-coupon-body .inner{padding:19px 0 5px}
.ump-coupon-body .ump-coupon-value>span{font-size:24px;line-height:56px}
.ump-coupon-body .ump-coupon-value>i{font-size:56px;line-height:56px}
.ump-coupon-body .ump-coupon-condition{font-size:13px;margin-top:-12px}
.ump-coupon-footer{font-size:13px;line-height:20px}
.ump-coupon-footer .inner{padding:20px 10px 25px;border-bottom:none}
.ump-coupon-footer .addition-desc{color:#e7a1ba}
.ump-coupon-footer .ump-coupon-desc{margin-bottom:3px}
.ump-coupon-footer .ump-coupon-desc:last-of-type{margin-bottom:0}
.ump-coupon-action{color:#fff;background-color:#32bbfa;border-radius:0 0 3px 3px;text-align:center}
.ump-coupon-action a{color:#fff;font-size:13px}
.ump-coupon-action a+a{margin-left:20px}
.ump-coupon-action .inner{padding:28px 0 20px;background:transparent url('http://kdt-static.qiniudn.com/v2/image/wap/dot_line_red.png') top left repeat-x;border-bottom:none}
.ump-coupon-action .coupon-msg{margin-bottom:18px;font-size:15px}
.ump-coupon-action .ump-coupon-item-button{display:inline-block;padding:8px 24px;font-size:14px;line-height:14px;border-radius:3px;color:#fff;background-color:#ed203c;margin:0}
.ump-coupon-action.take-coupon-success{background-color:#7dd668}
.ump-coupon-action.take-coupon-success .inner{background:none;border-top:1px dashed rgba(255,255,255,0.4)}
.ump-coupon-action.take-coupon-failure{background-color:#eddbe2}
.ump-coupon-action.take-coupon-failure .coupon-msg{color:#706f6f}
.ump-coupon-action.take-coupon-failure .inner{background:none;border-top:1px dashed rgba(255,255,255,0.4)}
.ump-coupon-action.take-coupon-failure a{color:#e33b77}
.ump-coupon-desc{margin:0 0 10px}
.ump-coupon-desc:last-of-type{margin-bottom:0}
.ump-coupon-list{list-style:none;margin:0;padding:0}
.ump-coupon-item{position:relative;border-radius:3px;margin-bottom:10px;background-color:#b3aeb0;overflow:hidden}
.ump-coupon-item>a{display:block;overflow:hidden}
.ump-coupon-item .coupon-left-part{background-color:#b3aeb0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:70%;color:#fff;border-radius:3px 0 0 3px;padding:5px 0;border-right:1px dashed rgba(255,255,255,0.4)}
.ump-coupon-item .coupon-left-part .inner{padding:8px 15px 8px;background:transparent url('http://kdt-static.qiniudn.com/v2/image/wap/dot_vline.png') center left repeat-y}
.ump-coupon-item .coupon-right-part{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:30%;text-align:center;color:#fff;border-radius:0 3px 3px 0;padding:12px 5px;font-size:12px}
.ump-coupon-item .coupon-right-part p{margin:0 0 5px}
.ump-coupon-item .coupon-shop-name{opacity:.7;color:#fff;font-size:16px;margin:0 0 10px}
.ump-coupon-item .ump-coupon-value>span{font-size:24px;line-height:45px}
.ump-coupon-item .ump-coupon-value>i{font-size:45px;line-height:45px}
.ump-coupon-item .ump-coupon-condition{font-size:14px;margin-top:-5px}
.ump-coupon-item .coupon-use-state{position:absolute;right:0px;bottom:10px;display:block;width:30%;color:#7e7a7c;font-size:20px}
.ump-coupon-item.coupon-style-0{background-color:#eb4e86}
.ump-coupon-item.coupon-style-0 .coupon-left-part{background-color:#e33c77}
.ump-coupon-item.coupon-style-0 .coupon-right-part,.ump-coupon-item.coupon-style-0 .coupon-use-state{color:#b42357}
.ump-coupon-item.coupon-style-1{background-color:#2aa0d8}
.ump-coupon-item.coupon-style-1 .coupon-left-part{background-color:#32bafa}
.ump-coupon-item.coupon-style-1 .coupon-right-part,.ump-coupon-item.coupon-style-1 .coupon-use-state{color:#176489}
.ump-coupon-item.coupon-style-2{background-color:#f5ab52}
.ump-coupon-item.coupon-style-2 .coupon-left-part{background-color:#fba223}
.ump-coupon-item.coupon-style-2 .coupon-right-part,.ump-coupon-item.coupon-style-2 .coupon-use-state{color:#a96515}
.ump-coupon-item.coupon-style-3{background-color:#7caa53}
.ump-coupon-item.coupon-style-3 .coupon-left-part{background-color:#81d03b}
.ump-coupon-item.coupon-style-3 .coupon-right-part,.ump-coupon-item.coupon-style-3 .coupon-use-state{color:#437319}
.ump-coupon-item.coupon-used .coupon-use-state{opacity:0.4}
.ump-coupon-item.coupon-expired{background-color:#b3aeb0 !important}
.ump-coupon-item.coupon-expired .coupon-left-part{background-color:#b3aeb0 !important}
.ump-coupon-item.coupon-expired .coupon-right-part,.ump-coupon-item.coupon-expired .coupon-use-state{color:#fff !important}
.ump-promocode{background:#fff}
.ump-promocode-wrap{background:#4b91cd;margin:10px;padding:4px 0;color:#f9f9f9;border-radius:4px}
.ump-promocode-header h1{height:46px;line-height:46px;font-size:16px;text-align:center;margin:0}
.ump-promocode-content{padding:0 20px}
.ump-promocode-value{text-align:center;color:#fcdd30;background:url('http://kdt-static.qiniudn.com/v2/image/wap/ump/promocode/line.png') repeat-x left bottom;padding:15px 0}
.ump-promocode-value p{color:#fff;font-size:25px;font-weight:bold;margin:0 0 12px 0}
.ump-promocode-value span{font-size:24px;vertical-align:baseline;letter-spacing:3px}
.ump-promocode-value i{font-size:56px;line-height:56px;font-style:normal;vertical-align:baseline}
.ump-promocode-meta{font-size:13px;line-height:20px;padding:20px}
.ump-promocode-meta p{margin:0 0 10px}
.ump-promocode-meta .ump-promocode-desc{color:#ccc;margin:0}
.ump-promocode-action{padding:18px 0;color:#fcdd30;text-align:center}
.ump-promocode-action p{margin-top:0;margin-bottom:20px}
.ump-promocode-action a{display:inline-block;padding:0 34px;line-height:34px;border:1px solid #fcdd30;color:#fcdd30;border-radius:17px}
.ump-promocode-action .ump-promocode-action-primary{color:#503802;background:#fcdd30}
.ump-promocode-action .ump-promocode-action-group a{padding:0 18px;margin-right:44px}
.ump-promocode-action .ump-promocode-action-group a:last-child{margin-right:0}
.ump-promocode-split{position:relative;height:15px;background:url('http://kdt-static.qiniudn.com/v2/image/wap/ump/promocode/oval-detail.png') repeat-x center}
.ump-promocode-split:before,.ump-promocode-split:after{position:absolute;top:0;width:15px;height:15px;content:'';background:#fff;border-radius:15px}
.ump-promocode-split:before{left:-8px}
.ump-promocode-split:after{right:-8px}
.ump-promocode-list{list-style:none;margin:0;padding:0}
.ump-promocode-list .item-even .item-content{background-color:#f1c40f}
.ump-promocode-list .item-even .item-name{color:#fce99f}
.ump-promocode-list .item-odd .item-content{background-color:#4b91cd}
.ump-promocode-list .item-odd .item-name{color:#a5c4de}
.ump-promocode-list .item-used .item-content,.ump-promocode-list .item-overdue .item-content{background-color:#ccc}
.ump-promocode-list .item-used .item-name,.ump-promocode-list .item-overdue .item-name{color:#eee}
.ump-promocode-list .item-used .item-meta,.ump-promocode-list .item-overdue .item-meta{color:#ccc}
.ump-promocode-list .item-to-expire .item-meta .item-state{font-size:12px;padding:2px 6px;background:#ea2c46;color:#fff}
.ump-promocode-item{list-style:none;border:1px solid #e6e6e6;background:#fff;padding:9px 10px;margin:12px 10px}
.ump-promocode-item>a{color:#fff;display:block;overflow:hidden}
.ump-promocode-item h4,.ump-promocode-item p{margin:0;padding:0}
.ump-promocode-item .item-inner{padding:8px}
.ump-promocode-item .item-content{position:relative;float:left;width:70%;height:80px}
.ump-promocode-item .item-content:after{position:absolute;right:-3px;top:0;content:'';width:8px;height:100%;background:url('http://kdt-static.qiniudn.com/v2/image/wap/ump/promocode/oval-list.png') repeat-y}
.ump-promocode-item .item-name{font-size:16px}
.ump-promocode-item .item-value span{font-size:19px;vertical-align:bottom;line-height:24px}
.ump-promocode-item .item-value i{font-size:29px;line-height:30px;font-style:normal}
.ump-promocode-item .item-condition{font-size:12px}
.ump-promocode-item .item-meta{float:left;width:30%;height:80px;color:#999;text-align:center;font-size:12px;line-height:12px}
.ump-promocode-item .item-meta p{margin-bottom:2px}
.ump-promocode-item .item-meta p:first-child{margin-bottom:4px}
.ump-promocode-item .item-meta .item-state{display:inline-block;font-size:16px;line-height:16px;margin-top:4px;margin-bottom:0px}
.ump-promocode-text-success{color:#009900;margin-right:6px}
.ump-promocode-text-error{color:#b94a48;margin-right:16px}
.ump-promocode-append .btn-toolbar>a{margin-right:12px}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.ump-coupon-header .inner{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/dot_line@2x.png');background-size:10px 3px}
.ump-coupon-action .inner{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/dot_line_red@2x.png');background-size:10px 3px}
.ump-coupon-item .coupon-left-part .inner{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/dot_vline@2x.png');background-size:3px 8px}
.ump-promocode-value{background-size:1px 1px}
.ump-promocode-split{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/ump/promocode/oval-detail@2x.png');background-size:8px 4px}
.ump-promocode-item .item-content:after{background-image:url('http://kdt-static.qiniudn.com/v2/image/wap/ump/promocode/oval-list@2x.png');background-size:8px 16px}
}
.www-tpl-scroll{position:relative}
.www-tpl-scroll img{width:320px;min-height:500px}
.www-tpl-scroll .ui-right-btns{position:absolute;z-index:10;right:0;top:0;padding:20px}
.www-tpl-scroll .ui-music-btn{background:url('http://kdt-static.qiniudn.com/v2/image/scroll/music.png') no-repeat scroll 50% 50%;width:16px;height:16px;border-radius:8px;border:1px solid #fff;display:inline-block}
.www-tpl-scroll .ui-left-btns{position:absolute;z-index:10;left:0;top:0;padding:20px}
.www-tpl-scroll .ui-homepage-btn{background:url('http://kdt-static.qiniudn.com/v2/image/scroll/homepage.png') no-repeat scroll 50% 50%;width:16px;height:16px;border-radius:8px;border:1px solid #fff;display:inline-block}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.www-tpl-scroll .ui-music-btn{background-image:url('http://kdt-static.qiniudn.com/v2/image/scroll/music@2x.png');background-size:18px}
.www-tpl-scroll .ui-homepage-btn{background-image:url('http://kdt-static.qiniudn.com/v2/image/scroll/homepage@2x.png');background-size:18px}
}
.www-scroll-nav{overflow:hidden}
.www-scroll-nav ul{position:absolute;top:44%;left:-2%;width:104%;color:#fff}
.www-scroll-nav ul li{position:relative;height:110px;margin-top:15px;background:rgba(0,0,0,0.5);box-sizing:border-box;overflow:hidden}
.www-scroll-nav ul li .scroll-nav-item{position:absolute;width:100%;left:0%;padding:15px;background-size:cover;background-repeat:no-repeat;box-sizing:border-box}
.www-scroll-nav ul li .scroll-nav-item-bg{position:absolute;top:0;left:-5%;width:110%;height:100%;background-color:#000;opacity:.6}
.www-scroll-nav ul li .scroll-nav-item-title{font-size:23px;height:26px;line-height:26px;overflow:hidden;word-break:break-all;-webkit-transform:skew(0deg)}
.www-scroll-nav ul li .scroll-nav-item-sub-title{font-size:15px;height:45px;overflow:hidden;margin-top:15px;word-break:break-all;-webkit-transform:skew(0deg)}
.www-scroll-nav .nav-style-right ul li{-webkit-transform:rotate(15deg) skew(15deg) translate3d(0px, 0px, 0px)}
.www-scroll-nav .nav-style-right ul li .scroll-nav-item,.www-scroll-nav .nav-style-right ul li .scroll-nav-item-title,.www-scroll-nav .nav-style-right ul li .scroll-nav-item-sub-title{-webkit-transform:skew(-15deg)}
.www-scroll-nav .nav-style-right ul li .scroll-nav-item-sub-title{padding-left:5px}
.www-scroll-nav .nav-style-left ul li{-webkit-transform:rotate(-15deg) skew(-15deg) translate3d(0px, 0px, 0px)}
.www-scroll-nav .nav-style-left ul li .scroll-nav-item,.www-scroll-nav .nav-style-left ul li .scroll-nav-item-title,.www-scroll-nav .nav-style-left ul li .scroll-nav-item-sub-title{-webkit-transform:skew(15deg)}
.www-scroll-nav .nav-style-left ul li .scroll-nav-item-title{padding-left:20px}
.www-scroll-nav .nav-style-left ul li .scroll-nav-item-sub-title{padding-left:10px}
.www-scroll-nav .nav-style-left ul li .scroll-nav-item,.www-scroll-nav .nav-style-right ul li .scroll-nav-item{width:110%;left:-5%;padding:15px 20px}
.flash{animation:flashKeyframes 4s;-moz-animation:flashKeyframes 4s;-webkit-animation:flashKeyframes 4s;-ms-animation:flashKeyframes 4s}
@keyframes flashKeyframes{0%{background:#ffffeb}
50%{background:#ffffeb}
100%{background:rgba(255,255,235,0)}
}
@-moz-keyframes flashKeyframes{0%{background:#ffffeb}
50%{background:#ffffeb}
100%{background:rgba(255,255,235,0)}
}
@-webkit-keyframes flashKeyframes{0%{background:#ffffeb}
50%{background:#ffffeb}
100%{background:rgba(255,255,235,0)}
}
@-ms-keyframes flashKeyframes{0%{background:#ffffeb}
50%{background:#ffffeb}
100%{background:rgba(255,255,235,0)}
}
.link-to{position:relative}
.app-sidebar .edui-default .edui-editor{z-index:auto !important}
.form-horizontal .input-alignment{padding-top:11px}
.table-stock th,.table-stock td{text-align:center;vertical-align:middle}
.white-space-group{position:relative}
.slider-height{position:absolute;right:10px;top:5px}
.white-space-slider{width:250px}
.close-modal{position:absolute;z-index:2;top:-9px;right:-9px;width:20px;height:20px;font-size:16px;line-height:18px;color:#fff;text-align:center;cursor:pointer;background:rgba(153,153,153,0.6);border-radius:10px}
.close-modal:hover{color:#fff;background:#000000}
.close-modal.small{top:-8px;right:-8px;width:18px;height:18px;font-size:14px;line-height:16px;border-radius:9px}
.app-design .icon-add{display:inline-block;width:14px;height:14px;background-image:url('http://kdt-static.qiniudn.com/v2/image/widget/showcase/icon-add.png');background-repeat:no-repeat;background-position:0}
.app-design .app-sidebar{position:relative;float:left;width:480px;margin-left:20px;padding-bottom:20px;font-size:14px}
.app-design .app-sidebar .required{margin-right:2px;vertical-align:middle}
.app-design .app-sidebar .split-line{margin:20px 0;height:1px;background:#ccc}
.app-design .app-sidebar .add-field{margin-top:0;border:none;background:none}
.app-design .app-sidebar .arrow,.app-design .app-sidebar .arrow:after{width:0px;height:0px;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #d1d1d1 transparent transparent;position:absolute;left:-10px;top:19px}
.app-design .app-sidebar .arrow:after{content:"";border-right-color:#f8f8f8;left:1px;top:-8px}
.app-design .app-sidebar .control-group:last-of-type{margin-bottom:0}
.app-design .app-sidebar .controls-slider{padding-top:8px}
.app-design .app-sidebar .app-sidebar-inner{padding:12px 10px;min-height:28px;background:#f8f8f8;border-radius:5px;border:1px solid #d1d1d1}
.app-design .app-sidebar .app-sidebar-inner .form-horizontal{margin-bottom:0}
.app-design .app-sidebar .app-sidebar-inner .form-horizontal img{vertical-align:bottom}
.app-design .app-sidebar .app-form{width:480px;margin:0}
.app-design .app-sidebar .control-group-large .controls{margin-left:130px;white-space:nowrap}
.app-design .app-sidebar .control-group-large .control-label{width:120px}
.app-design .app-sidebar .control-label{width:87px;cursor:default}
.app-design .app-sidebar .controls{margin-left:93px}
.app-design .app-sidebar .control-group-block .control-label{float:none;display:block;width:auto;text-align:left;padding-top:0;margin-bottom:10px}
.app-design .app-sidebar .control-group-block .controls{margin-left:0}
.app-design .app-sidebar hr{border-color:#DDD;margin:10px 0;border-bottom:none}
.app-design .app-sidebar hr.dotted{border-top-style:dotted}
.app-design .app-sidebar .separate-line-wrap{padding:1px 0}
.app-design .app-sidebar .separate-line{margin-top:-20px}
.app-design .app-sidebar .separate-line p{line-height:1em;width:100px;font-size:12px;margin:0 auto;text-align:center;background-color:#f8f8f8;color:#999}
.app-design .app-sidebar .separate-line p.choice{width:280px}
.app-design .app-sidebar .options{margin:0 10px;background:#fff;border:1px solid #e5e5e5}
.app-design .app-sidebar .options a.add-option{display:block;line-height:45px;padding:0 10px}
.app-design .app-sidebar .choice{position:relative;border:1px solid #e5e5e5;margin:10px 10px 0 10px;padding:14px;background:#fff;*zoom:1}
.app-design .app-sidebar .choice:after{content:"";display:table;clear:both}
.app-design .app-sidebar .choice .link-to-title{max-width:158px}
.app-design .app-sidebar .choice .link-to-title span{max-width:148px}
.app-design .app-sidebar .choice .choice-image{position:relative;float:left;width:120px;box-sizing:border-box;text-align:center}
.app-design .app-sidebar .choice .choice-image img{min-height:120px;border:1px solid #e5e5e5;box-sizing:border-box}
.app-design .app-sidebar .choice .choice-image .add-image{display:block;width:120px;height:80px;line-height:80px;border:1px solid #e5e5e5;vertical-align:middle;box-sizing:border-box}
.app-design .app-sidebar .choice .choice-image .modify-image{position:absolute;bottom:0;left:0;width:118px;height:32px;line-height:32px;color:#fff;background:rgba(0,0,0,0.5)}
.app-design .app-sidebar .choice .choice-image .controls{margin-left:0}
.app-design .app-sidebar .choice .choice-content{float:left;width:280px}
.app-design .app-sidebar .choice .choice-content .control-label{float:left;width:54px;text-align:right;padding-top:5px;margin-bottom:0}
.app-design .app-sidebar .choice .choice-content .controls{margin-left:54px}
.app-design .app-sidebar .choice .actions{display:none}
.app-design .app-sidebar .choice:hover .actions{display:block}
.app-design .app-sidebar .last-no-border .choice:last-child{border-bottom:0 none}
.app-design .app-sidebar .actions{position:absolute;top:-10px;right:-10px}
.app-design .app-sidebar .actions .close-modal{position:static;display:inline-block;margin-right:5px}
.app-design .app-sidebar .actions .close-modal:last-of-type{margin-right:0}
.app-design .app-sidebar .edit-tag-list .tag-source{float:left;width:260px}
.app-design .app-sidebar .edit-tag-list .tag-source .control-label{padding-top:0}
.app-design .app-sidebar .edit-tag-list .tag-source .controls{margin-left:0}
.app-design .app-sidebar .edit-tag-list .tag-source .tag-title{float:left;width:120px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.app-design .app-sidebar .edit-tag-list .tag-source .tag-modify{float:right}
.app-design .app-sidebar .edit-tag-list .split-line{float:left;height:14px;margin-top:2px;border-left:1px solid #e5e5e5}
.app-design .app-sidebar .edit-tag-list .goods-number{float:right;width:120px}
.app-sidebar .tpl-wxd{width:320px;margin-bottom:0}
.app-sidebar .custom-scroll .choose-music{padding-top:2px;display:inline-block;vertical-align:middle}
.app-sidebar .custom-scroll .music-box{position:relative;display:inline-block;margin-right:10px}
.app-sidebar .custom-scroll .music-box .label{max-width:190px;overflow:hidden;vertical-align:bottom;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.app-sidebar .custom-scroll .custom-scroll-pages{margin:0 10px}
.app-sidebar .custom-scroll .custom-scroll-page{margin-top:20px;border-top:1px solid #ccc;padding-top:20px}
.app-sidebar .custom-scroll .custom-scroll-page h4{margin-bottom:10px}
.app-sidebar .custom-scroll .custom-scroll-page .choice{margin:10px 0}
.app-sidebar .custom-scroll .custom-scroll-page .choice .choice-image-box{float:left;width:110px}
.app-sidebar .custom-scroll .custom-scroll-page .choice .choice-image-box .controls{margin:0;text-align:center}
.app-sidebar .custom-scroll .custom-scroll-page .options{margin:0}
.app-sidebar .custom-scroll .add-image{background:#fff;display:inline-block;padding:6px 0;border:1px solid #ccc;border-radius:2px;min-width:100px;text-align:center}
.app-sidebar .custom-scroll .image-box{position:relative;width:100px;height:140px;border:1px solid #ccc}
.app-sidebar .custom-scroll .image-box .image{width:100px;height:140px}
.app-sidebar .custom-scroll .image-box .modify-image{position:absolute;bottom:0;left:0;width:100px;height:32px;line-height:32px;color:#fff;background:rgba(0,0,0,0.5);text-align:center;font-size:12px}
.app-sidebar .custom-scroll .before-wipe{margin-right:30px}
.app-sidebar .custom-scroll .link-to-title span{max-width:170px}
.app-sidebar .edit-scroll-nav .background-images{width:450px;margin-left:-10px;*zoom:1}
.app-sidebar .edit-scroll-nav .background-images:after{content:"";display:table;clear:both}
.app-sidebar .edit-scroll-nav .background-images .image-box{position:relative;float:left;width:100px;height:140px;margin-bottom:10px;border:1px solid #ccc;margin-left:10px}
.app-sidebar .edit-scroll-nav .background-images .image-box img{width:100px;height:140px}
.app-sidebar .edit-scroll-nav .background-images .image-box .close-modal{display:none}
.app-sidebar .edit-scroll-nav .background-images .image-box:hover .close-modal{display:inline-block}
.app-sidebar .edit-scroll-nav .choice .choice-content{width:295px}
.app-sidebar .edit-scroll-nav .choice .choice-content .control-label{width:65px}
.app-sidebar .edit-scroll-nav .nav-styles label{margin-right:60px}
.app-sidebar .edit-scroll-nav .custom-scroll-page{margin-top:0;border-top:0;padding-top:0}
.app-sidebar .edit-scroll-nav .custom-scroll-page .add-image{padding:30px 0}
.app-sidebar .edit-scroll-nav .custom-scroll-page .choice-image-box .image-box{height:74px}
.app-sidebar .edit-scroll-nav .custom-scroll-page .choice-image-box .image-box .image{height:74px}
.app-sidebar .edit-audio .controls>.radio{padding-top:5px}
.app-sidebar .edit-audio .control-group-inner{margin:10px 0 10px 16px}
.app-sidebar .edit-audio .control-group-inner:last-of-type{margin:10px 0 10px 16px}
.app-sidebar .edit-audio .control-group-inner .controls{margin-left:0}
.app-sidebar .edit-audio .control-group-inner .control-label{width:auto}
.app-sidebar .edit-audio .edit-audio-avatar{float:left;width:60px;height:60px;margin-right:16px;border:1px solid #797979}
.app-sidebar .edit-audio .edit-audio-avatar-action{float:left;width:180px}
.wx-template-radio .control-action{height:10px;padding-top:0;margin-left:20px}
.wx-template-radio .link-to{margin-top:-5px}
.wx-template-radio .dropdown{margin-top:-5px}
.wx-template-radio .link-to-title-text{display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis}
.controls-card{padding:20px;margin-right:20px;border:1px solid #e5e5e5;background:#fff}
.controls-card .controls-card-tab{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e5e5e5}
.controls-card .controls-card-tab label{margin-right:20px}
.controls-card .controls-card-item{margin-bottom:10px}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.app-design .icon-add{background-image:url('http://kdt-static.qiniudn.com/v2/image/widget/showcase/icon-add@2x.png');background-size:14px 14px}
.custom-scroll .music-preview{background-image:url('http://kdt-static.qiniudn.com/v2/image/scroll/play@2x.png');background-size:20px}
.custom-scroll .playing{background-image:url('http://kdt-static.qiniudn.com/v2/image/scroll/pause@2x.png');background-size:20px}
}
.music-v2-modal .music-preview{float:left;display:inline-block;width:20px;height:20px;cursor:pointer;background:url('http://kdt-static.qiniudn.com/v2/image/scroll/play.png') no-repeat center center}
.music-v2-modal .music-content{margin-left:30px}
.music-v2-modal .music-content .music-description{color:#999}
.music-v2-modal .music-content .music-description em{color:#666}
.music-v2-modal .playing{background:url('http://kdt-static.qiniudn.com/v2/image/scroll/pause.png') no-repeat center center}
.music-v2-modal .music-upload{background:#F8F8F8;padding:12px}
.music-v2-modal .music-upload-btn{position:relative;margin-top:6px}
.music-v2-modal .music-upload-btn .music-upload-label{min-width:108px;text-align:center}
.music-v2-modal .music-upload-btn .music-upload-input{position:absolute;top:0;left:0;width:134px;height:28px;opacity:0}

